HO-CTO / sre-monitoring-as-code

Monitoring-as-Code (MaC) is a jsonnet mixin implementation of SLIs/SLO/Error Budgets using the open-source monitoring and alerting eco-system of Prometheus and Grafana.
https://ho-cto.github.io/sre-monitoring-as-code/
MIT License
23 stars 15 forks source link

[Feature Request]: Extend YACE config for SQS DLQ dimensions #431

Open michaelpearsonHO opened 1 year ago

michaelpearsonHO commented 1 year ago

Before submitting

Describe the user need

Due to the limitation on extracting dimensions from localstack aws cloudwatch metrics (https://github.com/localstack/localstack/issues/7092) . We need to add a 2nd static config to YACE to return sqs metrics for a dlq.

Also lacking consistency in the auto-discovery and static YACE config so we'll bring these inline.

Describe the solution you would like

We will have two symetrical set of metrics exposed for the SQS namespace one will be tagged with the dimension_Queuename=standard-queue, the 2nd will be tagged with dimension_Queuename=standard-queue-dlq.

Any other information

No response