Uptrack

What is SLA (Service Level Agreement)?

Definition

An SLA is a formal agreement between a service provider and its customers that defines the expected level of service availability. It specifies uptime targets, response times, and the consequences if those targets are not met.

Common SLA tiers include 99.9% (three nines, allowing about 8.7 hours of downtime per year), 99.99% (four nines, about 52 minutes per year), and 99.999% (five nines, about 5.26 minutes per year). Each additional nine dramatically reduces the allowable downtime.

SLAs often include financial penalties called service credits. If the provider fails to meet the agreed uptime target, the customer receives a discount or refund for the affected period.

Why it matters

SLAs set clear expectations between you and your customers. Without one, there is no objective measure of whether your service reliability is acceptable. With one, both parties understand what "good enough" looks like.

For internal teams, SLAs drive engineering priorities. If you are at risk of breaching your SLA, that becomes the top priority. They also inform error budget calculations, helping teams balance feature development with reliability work.

How Uptrack helps

Uptrack tracks uptime percentages over any time window, making it straightforward to measure SLA compliance. You can see at a glance whether each monitor is meeting its uptime target.

With 30-second checks, Uptrack gives you precise downtime measurements. A 5-minute check interval can miss short outages entirely, making your SLA numbers look better than reality. Uptrack shows you the truth.

Start monitoring your sites now

20 monitors free — 10 at 30s, 10 at 1min. No credit card required.

Start Monitoring Free