Lightning Talk: How We Validate User Initiated Config Changes in Promet...
summary
A small Go tool called PR checker runs on every pull request in a single large git repo, parses Prometheus rules with the Go Prometheus parser, and enforces checks for targets connectivity, number of metrics, and alert definitions. It posts human-readable comments and fails CI for disallowed errors (warnings don’t break the build), is extensible for new rules, and measurably increases rule quality as more teams onboard and fix alerts after the automated feedback.
AI-written summary · about
related talks
06mPrometheus rules validation one step further
17mMonitoring as Code
09m⚡ Lightning Talk: Telefonistka - Safe and Controlled GitOps Promotion Across Environments/Failure-Domains, as Code
06mLightning Talk: Thank you Keptn Obvious! Making SLOs observable with Prometheus a...
18mMaking Prometheus even more open
29mObservability Driven Automation: Beyond GitOps with Keptn
13mLightning Talk: Observability-First DevSecOps: Building Resilient Multi-Cloud P...
04mLightning Talk: Easily Observing Operators
