TrustComponent
Uptime SLA Monitoring

What Is Uptime? SLA Uptime and Availability Explained

What is uptime, and what does SLA uptime really cover? Learn how availability SLAs work, what 99.9% means in practice and how to measure your own uptime.

Published Oct 06, 2026 · 5 min read · Updated Oct 12, 2026

Uptime and SLAs — Key takeaways

Uptime, defined
Uptime is the share of time a service is available to its users, usually expressed as a percentage per month or per year.
What an SLA adds
An SLA turns an uptime target into a commitment: how it is measured, what counts as downtime, what is excluded and which service credits apply.
Measure it yourself
Independent, external monitoring gives you your own uptime numbers: the basis for SLA reviews, renewals and clear customer communication.
Where TrustComponent helps
TrustComponent Monitoring checks your services from multiple locations and turns the results into monthly uptime reports and a public status page.
On this page
  1. Introduction: uptime, SLAs and what they promise
  2. What is uptime?
  3. What the nines mean in practice
  4. What is an SLA uptime commitment?
  5. Is there an industry standard uptime SLA?
  6. How to measure uptime for your own SLA
  7. Measuring uptime with TrustComponent Monitoring
  8. Conclusion: make your uptime visible
Share this post

Introduction: uptime, SLAs and what they promise

Every team that runs a website, an API or a SaaS product gets asked the same question sooner or later: how reliable is it? Uptime is the number that answers it, and an SLA is the document that turns that number into a commitment.

This guide explains what uptime is, how SLA uptime and availability SLAs work, what the familiar “nines” mean in practice, and how you can measure your own uptime so every SLA conversation starts from real data.

Illustration of a 99.9% uptime gauge with daily uptime bars, an SLA document and a calendar

What is uptime?

Uptime is the share of time a service is available to its users, usually expressed as a percentage over a month or a year. If a service was unavailable for 43 minutes in a 30-day month, its uptime for that month was 99.9%.

Uptime vs availability

In everyday use, uptime and availability mean the same thing. There is a useful distinction, though:

  • Uptime often describes whether a system is running: a server that has not rebooted, a process that has not crashed.
  • Availability describes whether users can actually use the service: the website loads, the API answers correctly, the checkout completes.

A server can be up for months while the website on it returns errors. That is why availability, measured from the outside, is the number customers care about.

What is website uptime?

Website uptime is the availability of a website as its visitors experience it: the page responds, returns the expected content and answers within an acceptable time. It is measured by checking the site from outside at regular intervals, ideally from several locations.

What the nines mean in practice

Uptime targets are often described by their number of nines. Each additional nine reduces the allowed downtime by a factor of ten:

Availability targetDowntime per 30-day monthDowntime per year
99%7 h 12 min3 d 15 h 36 min
99.5%3 h 36 min1 d 19 h 48 min
99.9%43 min 12 s8 h 45 min 36 s
99.95%21 min 36 s4 h 22 min 48 s
99.99%4 min 19 s52 min 34 s
99.999%26 s5 min 15 s
Allowed downtime per 30-day month by uptime target: 99% allows 7 h 12 min, 99.5% allows 3 h 36 min, 99.9% allows 43 min 12 s (8 h 45 min 36 s a year) and is the most common level for business SaaS, 99.95% allows 21 min 36 s, 99.99% allows 4 min 19 s and 99.999% allows 26 s; each extra nine cuts the downtime by a factor of ten, and high availability means 99.95% to 99.99%

So 99.9% availability means a service may be unavailable for about 43 minutes per month. That is enough room for one short incident, but not for a long one.

What is an SLA uptime commitment?

A service level agreement (SLA) is the part of a contract that defines the level of service a provider commits to. Service level agreement uptime is usually its centerpiece: a target such as 99.9% per month, plus the rules that make the number meaningful.

What an availability SLA defines

A clear availability SLA answers these questions, whether it is a service availability SLA or a system availability SLA:

  • Target and window: which percentage, measured per month, quarter or year?
  • Definition of downtime: does a partial outage or a degraded service count? Does a single failing region count?
  • Exclusions: are announced maintenance windows excluded? What about problems caused by the customer?
  • Measurement source: whose monitoring decides: the provider’s, the customer’s or an independent one?
  • Service credits: what does the customer receive if the target is missed, and how is it claimed?
  • Reporting: how and when is uptime reported?

SLA percentage and the measurement window

How an SLA uptime commitment works in four steps: measure with the provider's, the customer's or independent monitoring, count downtime as the SLA defines it minus exclusions such as maintenance, compare with the target per window (99.9% per month allows about 43 minutes in any month, 99.9% per year allows a single outage of almost 9 hours), then report the result: target met, or missed and service credits apply

The SLA percentage alone tells only half the story. The measurement window changes what it allows: 99.9% per year permits a single outage of almost nine hours, while 99.9% per month caps any single month at about 43 minutes. Monthly windows are common in SaaS contracts because they are easier to verify and to discuss.

What guaranteed uptime really means

Guaranteed uptime does not mean a service never goes down. An uptime guarantee is a commitment backed by consequences (typically service credits) that defines what happens when the target is missed. For customers, the most valuable part of a guarantee is often the transparency that comes with it: clear reporting and clear communication during incidents.

Is there an industry standard uptime SLA?

There is no single industry standard uptime SLA, but there are common ranges:

  • 99.9% per month is the most common level for business SaaS products and a typical SaaS uptime SLA.
  • High availability SLAs of 99.95% to 99.99% need redundant infrastructure, often across several data centers or regions. Providers price that in, so expect to pay more. They are typical for platforms that other businesses build on, such as infrastructure, payment or communication services.
  • Beyond 99.99%, each extra nine multiplies the effort for redundancy and on-call response, and the price rises with it.

A standard uptime SLA that fits your product is one you can measure, report and explain, so choose a target that matches your architecture and your customers’ expectations.

How to measure uptime for your own SLA

Whether you provide an SLA or rely on one, your own measurements make every conversation easier. A reliable setup has five ingredients:

  1. External checks. Measure from outside your infrastructure, the way users reach your service.
  2. Several locations. Checks from more than one region show regional issues and avoid blind spots.
  3. Short intervals. The shorter the interval, the more precise your downtime figures.
  4. Confirmation thresholds. Require consecutive failures before counting downtime, so a single network hiccup does not distort your numbers.
  5. Maintenance windows and reports. Exclude announced maintenance if your SLA does, and produce a monthly report you can share.

Measuring uptime with TrustComponent Monitoring

TrustComponent Monitoring provides website and uptime monitoring built for exactly this:

  • Checks as often as every 30 seconds, from multiple locations
  • Configurable confirmation thresholds and maintenance windows that keep uptime statistics clean
  • Automatic monthly uptime reports with uptime to three decimals, total downtime and incidents, plus on-demand reports for any period up to a year
  • A hosted status page with 90-day uptime history, so customers can see your track record themselves

All monitoring data is stored and processed in the EU, with a GDPR data processing agreement you can sign online.

Conclusion: make your uptime visible

Uptime is a simple number with a lot behind it. An SLA gives it a clear definition, and your own monitoring gives it credibility. When you measure availability from the outside and report it every month, SLA reviews become straightforward, and your reliability becomes something you can show, not just promise.

Get started

👉 Start a free trial of TrustComponent Monitoring and get your first uptime report at the end of the month.

FAQs

What is uptime?
Uptime is the percentage of time a website, API or server is available and working for its users. 99.9% uptime over a 30-day month means the service was unavailable for no more than about 43 minutes.
What does SLA uptime mean?
SLA uptime is the availability a provider commits to in a service level agreement (for example 99.9% per month), together with the rules for measuring it and the service credits that apply if the target is missed.
Is there an industry standard uptime SLA?
There is no single standard, but 99.9% per month is the most common level for business SaaS. High availability of 99.95% to 99.99% needs redundant infrastructure and usually costs more, which is why it is mostly offered by platforms that other businesses build on. How downtime is defined and measured matters as much as the number itself.
What is the difference between uptime and availability?
In everyday use they mean the same thing. Strictly, uptime often describes whether a system is running, while availability describes whether users can actually use it. A server can be up while the website on it returns errors. External monitoring measures availability.
Does guaranteed uptime mean a service never goes down?
No. An uptime guarantee is a commitment backed by service credits, not a promise that incidents never happen. It defines what the provider owes you when the target is missed.
How do I measure uptime for my own SLA?
Monitor your services from outside, from more than one location, at short intervals. Exclude announced maintenance windows if your SLA does, and report uptime per month. TrustComponent Monitoring does this automatically and emails monthly uptime reports.

Measure your own uptime

Monitor websites, APIs and servers from multiple locations and receive monthly uptime reports. EU-hosted and GDPR-compliant.