oncall-irm
OfficialRoute alerts and manage incidents reliably
Authorgrafana
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Centralizes alert routing and incident lifecycle management so teams can reliably route notifications, escalate issues, and coordinate responders without manual triage overhead.
Core Features & Use Cases
- Integration endpoints: Configure Alertmanager, Grafana Alerting, formatted webhooks, and custom integrations to receive alerts.
- Routing templates: Author Jinja2 templates to map incoming alerts to escalation chains and grouping ID templates to consolidate related alerts.
- Escalation chains & schedules: Define ordered notification steps, waits, team and schedule notifications, iCal or Terraform-backed schedules, and auto-resolve rules.
- Notifications & integrations: Deliver notifications via Slack, mobile push, SMS, PagerDuty, and outgoing webhooks; support Slack actions for acknowledge/resolve.
- API & automation: Use REST endpoints to list/create integrations, schedules, escalation chains, and alert groups; support rate limits and Terraform/iCal imports.
- Use Case: Route production database critical alerts from Prometheus Alertmanager to a primary on-call schedule with escalation to team leads and PagerDuty after defined timeouts.
Quick Start
Configure an Alertmanager webhook integration and create a Jinja2 routing template that sends critical alerts to the Platform escalation chain for testing.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: oncall-irm Download link: https://github.com/grafana/skills/archive/main.zip#oncall-irm Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.