Skip to content
The first pages of the Service Runbook template

Service Runbook

Document template for Google Docs and Word

Make a copy in Google Docs
Price
Free
Style
Minimal
Difficulty
Beginner
Updated
October 30, 2026

Every page (8)

Overview

A good runbook answers three questions for the on-call engineer: what is this alert, what do I run first, and when do I hand it on. This template covers one service per document, with an overview, dashboards and SLOs, an alert-to-action table, diagnosis steps, fixes with stop conditions and an escalation path with named contacts.

The sample is a runbook for the Orders API at Ashdown Park Digital, a fictional e-commerce firm, with a 99.9% SLO, four alerts mapped to first actions, a worked incident and SEV1 to SEV3 response times of 5, 15 and 60 minutes. Replace the service, commands, thresholds and contacts with your own, and paste real output from staging.

Useful for

  • A new on-call engineer reading the whole runbook before a first shift
  • An on-call engineer paged at night who needs the first action for an alert and the check that proves it worked
  • An engineering manager reviewing rotation, severity levels, escalation triggers and contact details

What's included

  • Overview page with owner, version, key figures and the three things to read first
  • Dashboards and SLO page with normal, warning and paging thresholds and an error budget
  • Alert reference with a command, an alert-to-action table and expected output
  • Diagnosis page with an error trend chart, failure causes and what each pattern means
  • Fix timeline with steps, checks and stop conditions, plus an escalation path and contacts list
  • A make-it-yours guide page with five steps for replacing the sample

How to use it

  1. 1

    Click Make a copy in Google Docs, then confirm on the Google page. The copy is saved to your own Google Drive.

  2. 2

    Replace the overview with your service name, owner team, dependencies and on-call channel, then map your real alerts to the alert table.

  3. 3

    Run each diagnosis and fix command in staging and paste the real output beside the steps, with the check that confirms success.

  4. 4

    Update the escalation table with current names, phone numbers and the point at which to escalate, then set the next review date.

  5. 5

    Delete the guide page at the end, then share the runbook and add its link to every alert annotation.

What you need

Requirements

  • A Google account with access to Google Drive

Works with

  • Google Docs
  • Microsoft Word (download the .docx)

Questions

How many alerts should a runbook list?

Six to twelve, each mapped to a first action. If an alert has no action, delete it or fix it; a list of alerts without actions is a glossary, not a runbook.

Why does every fix have a stop condition?

Without one, a fix can make the outage larger. Each step states the check that proves success and what to do if the check fails, usually rollback or escalation.

Are Ashdown Park Digital and the figures real?

No. The organization, the people named, the phone numbers and every figure in the sample are fictional. Replace them with your own service, thresholds and contacts.

  • #runbook
  • #on-call
  • #incident-response
  • #sre
  • #alerting
  • #escalation-policy
  • #google-docs
  • #free-template

More runbook templates

See all 5

Also in Developer workflows

All developer workflows templates
Get this template

Preparing your template…