Site Reliability Practices

Key concepts from site reliability engineering.

  • DevOps
  • 16 entries
  • CC0 — public domain
  • JSON4,408 B
  • YAML3,218 B · −27%
  • TOON2,743 B · −38%

The vocabulary of site reliability engineering: service-level indicators, objectives and agreements, error budgets, incident response and chaos engineering, with the metrics and routines around them such as MTTR, toil, postmortems, runbooks and the four golden signals.

Use it when

  • You are setting reliability targets or writing an incident process.
  • You need precise definitions that teams can share.

Watch out for

  • The terms come from large-scale operations; scale them down for small teams rather than copying them whole.
  • Metrics such as MTTR are averages and can hide long-tail incidents.

The data

TermDescription
SLIService Level Indicator: a measurable aspect of service level.
SLOService Level Objective: target value for an SLI over time.
SLAService Level Agreement: contractual consequences for missing SLOs.
Error BudgetAllowed amount of unreliability derived from the SLO.
Incident ResponseProcess for responding to and resolving service disruptions.
Chaos EngineeringIntentionally injecting failures to validate resilience.
MTTRMean time to recovery: the average time to restore service after a failure.
MTTDMean time to detect: the average time between a failure beginning and its detection.
MTBFMean time between failures: the average operating time between failures of a system.
ToilManual, repetitive, automatable operational work that scales with service size and adds no lasting value.
Blameless PostmortemA written review of an incident that records timeline, causes and follow-ups without assigning personal blame.
RunbookDocumented steps for handling a known alert or operation so responders act consistently.
Canary ReleaseReleasing a change to a small share of traffic first and expanding only if metrics stay healthy.
Blue-Green DeploymentRunning two identical environments and switching traffic from the old to the new, allowing instant rollback.
Four Golden SignalsLatency, traffic, errors and saturation: the four metrics Google's SRE book recommends monitoring for any service.
Capacity PlanningForecasting demand and provisioning enough resources to meet objectives without large waste.

Fields

The shape of this dataset, read from the data itself: every column, its type and a real value. Agents can use this to plan a query without fetching the whole document.

SectionFieldTypeExample
datatermstringSLI
datadescriptionstringService Level Indicator: a measurable aspect of…

Fetch the same bytes

The static files contain the same reference rows as the API, with no API rate limit. Live metadata, such as view counts, may differ. Use the API for content negotiation; use the static files for a cacheable snapshot.

curl "https://yjtoon.yunusemrevurgun.com/api/dataset/site-reliability-practices?format=toon"
const res = await fetch(
  "https://yjtoon.yunusemrevurgun.com/static-data/dataset/site-reliability-practices.toon"
);
const toon = await res.text();

Rate limit: 120 requests per minute per IP, no key and no signup. API reference →

Topics

  • devops
  • sre
  • reliability

Search the library

Search by a topic, title, or keyword.

Start with a collection

Browse all 205 datasets