Stackbook Logo
reliability-opsestablished · medium operational burden

Runbook (Operational Playbook)

Also known as: playbook, incident-runbook, operational-runbook

Intent

Documented, step-by-step procedures for common operational tasks and incident response, reducing MTTR and cognitive load during incidents.

Problem

Incidents happen at 3am. On-call engineer doesn't know the system. Tribal knowledge lost. MTTR high.

Forces

  • •Incidents are stressful; cognitive capacity reduced
  • •Knowledge is distributed, often undocumented
  • •New team members need to be effective quickly
  • •Runbooks must be accurate (outdated = dangerous)

Solution

✓ When to Use

  • •Any production service
  • •On-call rotation exists
  • •Incident MTTR > target

✗ When Not to Use

  • •Pre-production environments
  • •Fully automated self-healing (no human needed)
  • •Team too small for on-call

Pros

  • +Reduces MTTR: structured, no guessing
  • +Reduces cognitive load: follow steps
  • +Enables new on-call: ramp up faster
  • +Auditable: what was done, when, by whom

Cons

  • −Maintenance burden: keep accurate
  • −False confidence: runbook exists but wrong
  • −Automation gap: manual steps = human error
  • −Over-specification: brittle, can't handle novel failures

Cost Profile

Infrastructure

Low — markdown in repo

Operational

Medium — review cycle, automation investment

Cognitive

Low — structured documentation

Failure Modes

  • Outdated runbook: commands fail, configs wrong

  • Missing runbook: novel failure, no guidance

  • Over-reliance: follow runbook blindly, miss context

  • Runbook sprawl: 100s of runbooks, none maintained

Real-World Examples

Alternatives

  • checklist
  • automation-only
  • incident-command-system

Related Patterns

  • observability
  • alerting
  • incident-command
  • post-mortem
  • chaos-engineering

Competency Domains

reliability opsdeploymentdistribution communicationeconomics evolution