Skip to main content

> tpl_ops_008

Alert Catalogue, Routing and On-Call Plan

Comprehensive engineering alert catalog, routing matrix, and sustainable on-call rotation schedule defining symptom-based alerting thresholds, severity-to-notification pathways, alert fatigue mitigation policies, and fair on-call compensation models.

TEMPLATE // INSPECT: TPL-OPS-008MODIFIED: 2026-09-19
CATEGORYDevOps, SRE & Operations
VERSIONv1.0.0
RISK LEVELMEDIUM
ARTIFACT CLASSDOC
FORMATSDOCX, PDF, MD, MERMAID, SVG
AI & EXECUTIVE SUMMARY

SRE alerting framework cataloging symptom-based pages, alert routing rules, escalation paths, and sustainable on-call team compensation.

Important Tech Document Template & Operational Notice

TinyCTO.tv Tech Document Template Notice: This template is a general educational and operational starting point. It is not legal, tax, accounting, investment, procurement, regulatory, security or certification advice. Requirements vary by jurisdiction, organization, contract and risk. Review and adapt it with qualified professionals before relying on it.

Problem Solved

Engineering teams suffer severe alert fatigue from noisy, un-actionable alerts waking engineers at 3 AM for false positives, causing real outages to be ignored and inducing catastrophic team burnout.

When to Use

  • Establishing a new 24/7 or follow-the-sun on-call rotation for distributed engineering teams
  • Auditing and cleaning up alerting rules across Prometheus Alertmanager, Datadog, or PagerDuty
  • Instituting fair compensation, time-off-in-lieu, and handoff protocols for on-call shifts

When NOT to Use

  • For managing a live active Sev-1 outage war room (use TPL-OPS-007)
  • For high-level enterprise architecture telemetry design (use TPL-ARC-013)

5 Template Sections & Structural Outline

1. 1. Symptom-Based Alerting Philosophy & Cause vs Symptomstandard, enterprise

Alerting on user-impacting symptoms (e.g. 5xx error rate high, checkout failing) rather than internal causes (e.g. CPU at 85%), eliminating 90% of alert noise.

Guidance:Every alert that wakes a human must represent real or imminent user pain and require immediate manual action.
2. 2. Alert Severity Tiers & Notification Routing Matrixstandard, enterprise

P1 (Immediate phone call / page to on-call), P2 (Urgent Slack alert during business hours), P3 (Automated Jira ticket), and P4 (Informational metric logging).

Guidance:Never configure email or SMS for non-actionable P3/P4 warnings; route them silently to ticket queues.
3. 3. Runbook Linkage Mandate & Automated Triage Contextstandard, enterprise

Strict rule that every P1/P2 page must include a direct link to an actionable, step-by-step triage runbook and relevant dashboard link.

Guidance:Any alert that fires without a verified runbook link is automatically downgraded to non-paging P3.
4. 4. Sustainable On-Call Rotation Health & Shift Limitsstandard, enterprise

Maximum 1 week on-call per 6-8 weeks per engineer, handover checklists, and primary/secondary pairing to prevent isolation.

Guidance:If an engineer receives more than two off-hours pages per shift, the team must prioritize alert tuning and technical debt remediation in the next sprint.
5. 5. On-Call Fair Compensation & Standby Allowancestandard, enterprise

Structuring transparent standby stipends (for carrying the pager) plus hourly pay for active incident resolution, alongside time-off-in-lieu (TOIL).

Guidance:Provide compensatory rest time the morning after an off-hours Sev-1 incident to preserve engineer wellbeing and cognitive function.

Completion Instructions

1. Review blank document. 2. Adapt worked scenario to company scale. 3. Validate against review checklist.

Independent Review Checklist

  • All mandatory sections completed
  • No secrets or passwords included
  • Executive sponsor sign-off obtained
WORKED SCENARIO SHOWCASE

Alert Catalogue, Routing and On-Call Plan - Worked Case Study

Fictional Entity: Sovereign Payments 24/7 Global On-Call Rotation and Alert Modernization

Real-world production case study demonstrating complete operational adoption for Sovereign Payments 24/7 Global On-Call Rotation and Alert Modernization.

Key Highlights & Outputs:
  • Eliminated 78% of false-positive pages by transitioning 140 raw infrastructure alerts to 12 symptom-based SLO alerts
  • Instituted a follow-the-sun on-call rotation across London and Singapore, slashing nocturnal pages by 92%
  • Established transparent standby compensation policy adopted company-wide, reducing on-call stress attrition to near-zero

Frequently Asked Questions

What is the Google SRE rule regarding "Alerting on Symptoms vs Causes"?

Causes are what is happening internally (e.g. CPU utilization is 92% or disk IOPS are elevated). Symptoms are what the user is experiencing (e.g. checkout API is returning 500 errors or page load latency is >2 seconds). Paging on causes creates massive noise because systems routinely run at high CPU without impacting users. Page only on symptoms.

What defines a "Healthy On-Call Shift" according to industry standards?

A healthy on-call shift produces no more than two pages per 12-hour period, with zero un-actionable pages. If an engineer is paged multiple times every night, the on-call rotation is broken, and technical debt must be prioritized immediately.

Why must every P1 alert include an automated runbook URL?

When an engineer is awakened at 3:30 AM, their cognitive reasoning is severely impaired by sleep inertia. A clear, step-by-step runbook with verified diagnostic commands and rollback steps prevents panic-induced mistakes that turn a minor glitch into a total outage.

Download Tech Document Pack

Auth Required
Free instant downloads require a quick sign in or registration.
Complete Tech Document Pack (.zip)
12 Files

Download all blank templates, worked scenarios, and verification manifests in a single verified archive.

Individual Artifacts (.zip)
TPL-OPS-008-Alert-Catalogue-Routing-and-On-Call-Plan-Blank-EN.docxDOCX
all11.5 KB
TPL-OPS-008-Alert-Catalogue-Routing-and-On-Call-Plan-Example-EN.docxDOCX
all11.5 KB
TPL-OPS-008-Uyari-Katalogu-Yonlendirme-ve-Nobet-Plani-Bos-TR.docxDOCX
all11.6 KB
TPL-OPS-008-Uyari-Katalogu-Yonlendirme-ve-Nobet-Plani-Ornek-TR.docxDOCX
all11.6 KB
TPL-OPS-008-Alert-Catalogue-Routing-and-On-Call-Plan-Blank-EN.mdMD
all2.4 KB
TPL-OPS-008-Alert-Catalogue-Routing-and-On-Call-Plan-Example-EN.mdMD
all2.5 KB
TPL-OPS-008-Uyari-Katalogu-Yonlendirme-ve-Nobet-Plani-Bos-TR.mdMD
all2.4 KB
TPL-OPS-008-Uyari-Katalogu-Yonlendirme-ve-Nobet-Plani-Ornek-TR.mdMD
all2.6 KB
TPL-OPS-008-Alert-Catalogue-Routing-and-On-Call-Plan-Blank-EN.pdfPDF
all100.6 KB
TPL-OPS-008-Alert-Catalogue-Routing-and-On-Call-Plan-Example-EN.pdfPDF
all102.4 KB
TPL-OPS-008-Uyari-Katalogu-Yonlendirme-ve-Nobet-Plani-Bos-TR.pdfPDF
all103.1 KB
TPL-OPS-008-Uyari-Katalogu-Yonlendirme-ve-Nobet-Plani-Ornek-TR.pdfPDF
all103.5 KB
Verified SHA-256 · Zero Macros Verified Archive
Every download includes an authoritative MANIFEST.json

Authoritative Sources