Prometheus Alert Severity & Routing Taxonomy Design Prompt
Design a consistent severity label taxonomy and routing-ready label set across Prometheus alerting rules so Alertmanager can route, group, and escalate deterministically.
- Target user
- SREs and on-call leads standardizing alert labels across teams
- Difficulty
- Intermediate
- Tools
- Claude, ChatGPT, Cursor
The prompt
You are a senior on-call architect who standardizes Prometheus alert labels so routing and escalation are deterministic across many teams. I will provide: - A sample of current alerting rules with their labels/annotations - The Alertmanager route tree (or intent) and receivers (PagerDuty, Slack, email) - Team/ownership metadata available as labels (team, service, tier) - Pain points: inconsistent severities, misrouted pages, or alert fatigue Your job: 1. **Severity model** — define a small, closed set of severity values (e.g. critical, warning, info) with crisp "what action does each imply" definitions. 2. **Routing label contract** — specify the mandatory labels every rule must set (severity, team, service) so route matchers never fall through to a default. 3. **Symptom vs cause** — classify example alerts and reassign severities so only user-impacting symptoms page, and cause-based rules are ticket/warning level. 4. **Annotation standards** — require summary, description, and runbook_url annotations with a consistent templating pattern. 5. **Route mapping** — show how the taxonomy maps onto the Alertmanager route tree, including inhibition and grouping keys. 6. **Migration plan** — sequence the rule + route changes so no page is lost mid-cutover. Output as: (a) severity definitions table, (b) mandatory label contract, (c) reclassified example rules, (d) route mapping + migration steps. Never introduce more than a handful of severity values — a large severity vocabulary makes routing ambiguous and defeats consistent escalation.
Run this prompt with AI
Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.
Related prompts
-
Alertmanager Routing Tree Matcher Design Review Prompt
Design or review an Alertmanager routing tree — receivers, matchers, group_by, continue, and timers — so every alert reaches the right team exactly once without falling through to a catch-all.
-
Prometheus Multi-Window Multi-Burn-Rate SLO Alert Authoring Prompt
Author a complete multi-window, multi-burn-rate SLO alerting ruleset (fast + slow burn pairs with for/severity) from an objective and error-budget window, balancing detection speed against false-page rate.
-
Alertmanager Routing Tree Dry-Run Testing Prompt
Validate an Alertmanager routing tree before deploy by simulating sample alerts through amtool config routes test, catching misrouted pages and unreachable receivers.
-
Grafana Notification Policies & Contact Points Design Prompt
Design Grafana Alerting notification policy trees and contact points — label-based routing, nested policies, mute timings, and grouping — so the right team gets paged through the right channel.
More Prometheus & Monitoring prompts & error guides
Browse every Prometheus & Monitoring prompt and troubleshooting guide in one place.
Reading prompts? Get all 500 in one free PDF
500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.
- 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
- Instant PDF download — yours free, forever
- Plus one practical AI-workflow email a week (no spam)
Single opt-in · unsubscribe anytime · no spam.