What problem does it solve?
Baseline alerting standardizes and automates Prometheus alert rules for Razorpay microservices, ensuring consistent monitoring coverage and reproducible deployments via PRs to the alert-rules repository.
Core Features & Use Cases
- End-to-end baseline alerting workflow spanning Reconnaissance, Service Analysis, Input Generation, Render + Dedup, Place + Validate, and PR Creation to ship baseline alerts.
- Deduplication and migration: detects existing semantically equivalent alerts and prevents duplicates, with a migration path when needed.
- PR-based delivery: renders alerts from templates, validates them, and creates a PR to update the alert-rules repository.
- Use Case: Onboard a new microservice or refresh monitoring for an existing service by generating a complete baseline alert set.
Quick Start
Provide an inputs YAML and run the render pipeline to generate baseline-alerting rules, then validate and submit a PR.