baseline-alerting

Official

Automate baseline Prometheus alerts for Razorpay.

Authorrazorpay
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

jinja2pyyaml

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: baseline-alerting
Download link: https://github.com/razorpay/trino-gateway/archive/main.zip#baseline-alerting

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.