Start here. This is the direct spoken answer to practice first.
Why this question matters
A runbook is useful only if it helps a tired engineer make safe decisions during pressure.
A useful runbook starts with symptoms and impact: what alert fired, what users see, and which dashboards to open. It includes safe checks, common causes, mitigation steps, rollback or kill-switch instructions, escalation contacts, and verification steps. It should also say what not to do, especially for dangerous actions like replaying messages, deleting data, or flushing caches.