Bug#1024832: RFP: prometheus-pint -- Prometheus rule linter/validator
Package: wnpp
Severity: wishlist
* Package name : prometheus-pint
Version : 0.34.0
* URL : https://github.com/cloudflare/pint
* License : Apache-2.0
Programming Lang: golang
Description : Prometheus rule linter/validator
Pint works in 3 different ways:
You can run it against a file(s) with Prometheus rules
It can run as a part of your CI pipeline
Or you can deploy it as a side-car to all your Prometheus servers
It doesn’t require any configuration to run, but in most cases it will provide the most value if you create a configuration
file for it and define some Prometheus servers it should use to validate all rules against. Running without any configured
Prometheus servers will limit it to static analysis of all the rules, which can identify a range of problems, but won’t tell
you if your rules are trying to query non-existent metrics.
Reply to: