Validate Prometheus/Thanos/Mimir/Loki rules metadata and expression properties to match requirements and constrains of your setup.
-
Updated
Jun 3, 2026 - Go
Validate Prometheus/Thanos/Mimir/Loki rules metadata and expression properties to match requirements and constrains of your setup.
Github action to validate prometheus config/rules using promtool
Drone CI plugin for testing alerting and recording rules for Prometheus
Monitors declared as data, with alert rules generated from them and unit tested in both directions
Tested Prometheus alert rules for Kubernetes and node_exporter: CrashLoopBackOff, OOMKilled, stuck rollouts, NotReady pods/nodes, disk full, host down. Every alert has promtool unit tests, a runbook and consistent severity labels. MIT.
CNCF - Kuala Lumpur talk - Prometheus Monitoring & integration testing
Comparative analysis of process mining algorithms using data from traditional human workflows. Implemented a Python pipeline to convert observational logs into Petri Nets via the ProM framework. Evaluated the Alpha and Inductive Miners to determine which best captures complex real-world logic.
To associate your repository with the promtool topic, visit your repo's landing page and select "manage topics."