Context
The azure_postgres_connections_high alert rule in python-pulumi/src/ptd/grafana_alerts/azure_postgres.yaml is currently paused (isPaused: true). It must remain paused until two conditions are met:
- An inhibit/silence rule for the
instance_size_dependent: "true" label is configured in Alertmanager/Grafana OnCall, so small-SKU Postgres instances don't produce false positives.
- This tracking issue URL is recorded in the YAML comment.
What needs to be done
- Configure an inhibit/silence rule that suppresses alerts with
instance_size_dependent="true" for known small-SKU Postgres instances.
- Once the inhibit rule is in place, update the
isPaused: true comment in azure_postgres.yaml with this issue URL and unpause the alert.
Related file
python-pulumi/src/ptd/grafana_alerts/azure_postgres.yaml, rule uid: azure_postgres_connections_high
A test in python-pulumi/tests/test_azure_alert_files.py guards against accidental unpausing.
Context
The
azure_postgres_connections_highalert rule inpython-pulumi/src/ptd/grafana_alerts/azure_postgres.yamlis currently paused (isPaused: true). It must remain paused until two conditions are met:instance_size_dependent: "true"label is configured in Alertmanager/Grafana OnCall, so small-SKU Postgres instances don't produce false positives.What needs to be done
instance_size_dependent="true"for known small-SKU Postgres instances.isPaused: truecomment inazure_postgres.yamlwith this issue URL and unpause the alert.Related file
python-pulumi/src/ptd/grafana_alerts/azure_postgres.yaml, ruleuid: azure_postgres_connections_highA test in
python-pulumi/tests/test_azure_alert_files.pyguards against accidental unpausing.