This task tracks the implementation of self-service deployment for Prometheus alerting rules, including:
- A repository of alerting rules
- Validation / unit testing of alerting rules
- Deployment to production Prometheus
This task tracks the implementation of self-service deployment for Prometheus alerting rules, including:
Change 670230 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/alerts@master] Sketch of Performance team alerts
Change 670231 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/alerts@master] Run tests for alerts
Change 670782 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[integration/config@master] Add operations/alerts tox
Change 670782 merged by jenkins-bot:
[integration/config@master] Add operations/alerts tox
Change 672340 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[integration/config@master] Add tox-alerts Docker image to have 'promtool' available
Change 672340 abandoned by Filippo Giunchedi:
[integration/config@master] Add tox-alerts Docker image to have 'promtool' available
Reason:
Trying the Pipeline instead
Change 672359 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[integration/config@master] Add pipeline-based config for operations/alerts
Change 672359 merged by jenkins-bot:
[integration/config@master] Add pipeline-based config for operations/alerts
Change 672365 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/alerts@master] Add Blubber and Pipeline
Change 670231 merged by Filippo Giunchedi:
[operations/alerts@master] Run tests for alerts
Change 672365 merged by Filippo Giunchedi:
[operations/alerts@master] Add Blubber and Pipeline
Change 674025 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] alerts: deploy to Prometheus hosts
Change 674025 merged by Filippo Giunchedi:
[operations/puppet@production] alerts: deploy to Prometheus hosts
Change 674321 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] prometheus: read alerts from /srv/alerts
Change 674321 merged by Filippo Giunchedi:
[operations/puppet@production] prometheus: read alerts from /srv/alerts
This is complete! Alerts will get deployed from operations/alerts to Prometheus instances