alerting-irm

Provision Grafana alerting, IRM, and SLO workflows via YAML.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/Canepro/codex-skills --skill alerting-irm-canepro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alerting-irm
Source: https://github.com/Canepro/codex-skills/tree/main/skills/alerting-irm
Command: npx skills add https://github.com/Canepro/codex-skills --skill alerting-irm-canepro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grafana alerting, IRM, and SLO management can be complex to configure, coordinate, and maintain across teams, leading to misrouted alerts and slow incident response.

Core Features & Use Cases

  • Configures and provisions Grafana alerting, IRM, and SLO workflows including alert rules, contact points, policies, and on-call processes.
  • Enables centralized incident management, on-call rotation management, and consistent notification routing across channels (Slack, PagerDuty, email, webhooks).
  • Use cases include setting up on-call schedules, routing, runbooks, and SLO burn-rate alerts, plus templates and muting windows.

Quick Start

Bootstraps a standard Grafana alerting/IRM/SLO provisioning workflow into your environment with a single configuration pass.

Frequently Asked Questions about alerting-irm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Grafana alerting and on-call schedules across multiple teams?

You can configure Grafana alerting and on-call schedules across teams by using YAML-based provisioning to define alert rules, contact points, notification policies, and on-call rotations in a single configuration pass.

What is the best way to route Grafana incidents to Slack, PagerDuty, and email?

The best way to route Grafana incidents to Slack, PagerDuty, and email is by provisioning contact points and notification policies that centrally manage routing across these channels for consistent incident response.

How do I set up SLO burn-rate alerts in Grafana?

You set up SLO burn-rate alerts in Grafana by provisioning alert rules and templates that manage performance signals, allowing you to track SLO violations and trigger notifications based on burn-rate thresholds.

Can I provision Grafana alert rules and notification policies using YAML?

Yes, you can provision Grafana alert rules, contact points, notification policies, and templates using YAML, which allows you to bootstrap a standard alerting and IRM workflow into your environment.

Do I need a specific backend to manage Grafana IRM and muting windows?

Yes, you need to set up provisioning assets in Grafana or a compatible IRM backend to manage muting windows, incident workflows, and on-call schedules effectively.

Why are my Grafana alerts misrouted during on-call rotations?

Grafana alerts are often misrouted during on-call rotations when contact points and notification policies are not centrally coordinated, which this Skill resolves by applying consistent routing and scheduling templates.