SRE Practitioner key terms
SRE Practitioner · Get comfortable with the vocabulary.
- Toil
- Related: Capacity planning, Runbook
Manual, repetitive operational work that scales linearly with service growth, produces no lasting value, and is a prime target for automation so engineers can spend time on engineering work.
- Blameless postmortem
- Related: Psychological safety, Major incident
A structured review after an incident that focuses on systemic causes and contributing factors rather than punishing individuals, on the premise that people act reasonably given the information they had.
- Alert fatigue
- Related: Anomaly detection, On-call rotation
Desensitization that occurs when responders receive too many low-value or duplicate alerts, causing real signals to be missed and slowing detection and response during genuine incidents.
- Capacity planning
- Related: Service level objective (SLO), Toil
Forecasting future demand for a service and provisioning enough resources ahead of time so that performance objectives hold under expected growth and peak loads without wasteful overprovisioning.
- Error budget
- Related: Error budget policy, Burn rate
The amount of unreliability a service may experience in a period, usually one minus the SLO, which teams spend on releases and risk-taking and stop spending when exhausted.
- Service level indicator (SLI)
- Related: Service level objective (SLO), Golden signals
A quantitative measure of some aspect of service behavior from the user's perspective, such as request latency, error rate, throughput, or data freshness, expressed as good events over valid events.
- Service level objective (SLO)
- Related: Service level indicator (SLI), Error budget
A target range for a service level indicator over a defined window, for example 99.9 percent of requests faster than 300 ms over 28 days, used to judge whether reliability is acceptable.
- Service level agreement (SLA)
- Related: Service level objective (SLO), Error budget policy
A contract with customers or internal stakeholders stating promised service levels and the consequences of missing them, usually set looser than the internal objective that protects it.
- Burn rate
- Related: Error budget, Alert fatigue
How fast a service consumes its error budget relative to the rate that would exhaust it exactly at the end of the window; multi-window thresholds drive alerting on fast and slow burns.
- Error budget policy
- Related: Error budget, Service level agreement (SLA)
A pre-agreed written rule describing what happens when a service exhausts its error budget, such as halting feature releases and prioritizing reliability work, signed off by product and engineering leadership.
- Golden signals
- Related: Service level indicator (SLI), Full-stack observability
Four core metrics for monitoring a user-facing system: latency, traffic, errors, and saturation. They give a quick, broadly applicable view of health before deeper instrumentation is consulted.
- Distributed tracing
- Related: Span, Trace context propagation
A technique that follows a single request across service boundaries by propagating a shared identifier, producing a timeline of each component's contribution to end-to-end latency and failures.
- Span
- Related: Distributed tracing, Trace context propagation
A single named, timed operation within a trace, carrying start and end times, attributes, and parent-child relationships that show where work happened inside a request.
- Trace context propagation
- Related: Distributed tracing, Span
Passing trace and span identifiers through every call, message, and queue between services so that independently instrumented components can be stitched into one coherent trace.
- Cardinality
- Related: Golden signals, Anomaly detection
The number of distinct label or attribute combinations a metric series can take; high cardinality multiplies storage and query cost and is a common cause of monitoring system overload.
- Observability-driven development
- Related: Distributed tracing, Golden signals
A practice where engineers define and instrument the signals a new feature must emit before or alongside writing it, then use production telemetry to validate behavior and guide iteration.
- Zero trust
- Related: Least privilege, Defense in depth
A security model that assumes no implicit trust based on network location and instead authenticates and authorizes every request, using least privilege and continuous verification of identity and device posture.
- Least privilege
- Related: Zero trust, Blast radius
Granting each user, service, or process only the permissions needed for its current task, for the shortest time possible, to limit what an attacker or a bug can reach.
- Blast radius
- Related: Canary release, Graceful degradation
The scope of harm a failure or compromise can cause, measured in affected users, services, or data; designing to contain it is central to both resilience and safe change.
- Defense in depth
- Related: Zero trust, Least privilege
Layering independent security controls so that a single failure or bypass does not lead to compromise, relying on overlapping prevention and detection rather than one strong perimeter.
- Graceful degradation
- Related: Blast radius, Chaos engineering
Designing systems to keep serving a reduced but useful function when dependencies fail, for example returning cached or partial results instead of errors.
- Incident commander
- Related: Major incident, Runbook
The single person accountable for directing a major incident: setting priorities, assigning roles, coordinating communication, and deciding when to escalate, while others do the hands-on debugging.
- Mean time to recovery (MTTR)
- Related: Major incident, Runbook
The average duration from incident start or detection to restoration of service; a key outcome measure of response capability, tooling, and system design.
- Major incident
- Related: Incident commander, Blameless postmortem
An event with significant customer or business impact that requires coordinated, cross-team response, formal communication, and usually a declared severity with an assigned commander.
- Runbook
- Related: Toil, Incident commander
A step-by-step documented procedure for handling a known alert, failure, or routine operation, kept current so responders act quickly and consistently under pressure.
- Chaos engineering
- Related: Steady-state hypothesis, Fault injection
The disciplined practice of running controlled experiments that inject realistic failures into a system to discover weaknesses before they cause real outages in front of customers.
- Steady-state hypothesis
- Related: Chaos engineering, Fault injection
A measurable statement about normal system behavior, such as a given success rate, that an experiment expects to remain true while a fault is injected; deviation reveals weakness.
- Fault injection
- Related: Chaos engineering, Game day
Deliberately introducing conditions such as latency, errors, resource exhaustion, or instance loss into a system, in test or production, to observe how it responds.
- Game day
- Related: Fault injection, Runbook
A planned exercise where a team simulates an incident or injects failures to rehearse response, validate runbooks and tooling, and surface gaps in people, process, and technology.
- Internal developer platform
- Related: Golden path, Production readiness review
A curated set of self-service tools, templates, and infrastructure abstractions that lets product teams build, deploy, and operate services consistently without depending on a central operations team.
- Golden path
- Related: Internal developer platform, Canary release
An opinionated, well-supported default way to build and ship a service on the platform, covering templates, delivery pipelines, observability, and security, so most teams need not invent their own.
- Canary release
- Related: Blast radius, Golden path
Deploying a change to a small subset of traffic first and comparing its health signals against the baseline before widening rollout, containing the blast radius of a bad release.
- AIOps
- Related: Anomaly detection, Alert fatigue
Applying machine learning and statistical analysis to operational telemetry to correlate events, detect anomalies, and suggest or automate diagnosis and remediation during incidents.
- Anomaly detection
- Related: AIOps, Cardinality
Automatically flagging data points that deviate from learned or expected behavior, used to catch incidents that static thresholds miss and to reduce noisy rule maintenance.
- DataOps
- Related: AIOps, Internal developer platform
Applying agile and DevOps practices, including versioning, automated testing, continuous delivery, and monitoring, to data pipelines so analytics and machine learning inputs stay timely and trustworthy.
- On-call rotation
- Related: Alert fatigue, Runbook
A schedule that assigns engineers primary and secondary responsibility for responding to production alerts during defined hours, balanced for load and paired with clear escalation paths.
- Psychological safety
- Related: Blameless postmortem, On-call rotation
A team climate where people can raise concerns, admit mistakes, and challenge decisions without fear of punishment, which underpins blameless learning and honest incident reporting.
- Production readiness review
- Related: Internal developer platform, Capacity planning
A structured checkpoint before a service takes real traffic, covering reliability, observability, security, capacity, and on-call ownership, against agreed criteria that must be met.