Glossary · Reliability metrics

What is an SLO?

Service level objective

A service level objective (SLO) is an internal target for a service’s reliability, such as 99.95% of requests succeeding over 30 days, measured with a service level indicator (SLI).

How it works and why it matters

An SLO turns “reliable enough” into a number the team can track. It is set from what users need, not from what the system happens to do today, and is usually stricter than any SLA, so there is room to react before customers are owed credits.

The gap between the SLO and 100% is the error budget. While budget is left, the team can ship changes and take risks; when it runs out, work shifts to reliability until the window recovers. That makes reliability a shared decision between product and engineering.

Good SLOs are few, tied to what users notice, such as the availability of checkout or the latency of the API, and measured over a rolling window, often 28 or 30 days.

Formula

Error budget = (100% − SLO) × window

Example: A 99.9% SLO over 30 days leaves an error budget of 43 minutes and 12 seconds; 99.95% leaves 21 minutes and 36 seconds.

How Uptimecheck helps

Uptimecheck measures two common SLIs from outside your network, availability and response time, as often as every minute. Reports compare each monitor’s uptime with a target from 99% to 99.99% over a calendar month or the last 7, 30 or 90 days, and response time charts show the median and the 95th percentile.

See Uptime monitoring

14-day free trial · No credit card required

Read more in the guides

Questions

What is an error budget?

The downtime or failed requests an SLO allows: 100% minus the target, over the window. At 99.9% over 30 days it is 43 minutes and 12 seconds.

How many SLOs should a service have?

A few: one per thing users notice, usually availability and latency of the main journeys. More SLOs spread attention thin.

Should an SLO be 100%?

No. 100% leaves no error budget, so every change becomes a risk nobody may take, and users can’t tell 99.99% from 100% through their own networks.

Downtime is obsolete.

Set up your first monitor in under a minute, or look around the live demo first.

14-day free trial · No credit card required