Uptime

Uptime is the percentage of a measurement period (typically a rolling month or year) during which a service was available and functioning correctly, as opposed to being down, unreachable, or degraded beyond an agreed threshold. It's the raw operational metric that underlies SLA commitments, and it's what a public status page (via tools like Statuspage, Better Uptime, or Instatus) communicates transparently to customers and prospects. Uptime is conventionally discussed in "nines": 99% uptime allows about 3.65 days of downtime per year — unacceptable for most B2B SaaS; 99.9% allows about 8.7 hours/year; 99.95% allows about 4.4 hours/year; 99.99% ("four nines") allows about 52 minutes/year; and 99.999% ("five nines," the standard for telecom-grade infrastructure) allows only about 5 minutes/year. Achieving each additional nine requires disproportionately more engineering investment — going from 99.9% to 99.99% typically requires multi-region redundancy, automated failover, zero-downtime deployment pipelines, and comprehensive incident-response tooling, not just "trying harder." Builders should distinguish uptime (the raw server-reachability metric) from availability in the fuller sense a customer experiences (a server that responds but returns errors, or is so slow it's functionally unusable, counts as "up" by a naive health check but is down in every way that matters to the user) — mature SaaS teams monitor synthetic transactions and real-user-monitoring (RUM) alongside simple ping checks specifically to catch this gap. Concrete worked example: a SaaS platform's status page reports 99.97% uptime for the trailing 30 days. Doing the math, that's about 13 minutes of downtime — one incident where a database failover took 13 minutes to complete after a primary node crashed. The post-incident review identifies that automatic failover detection took 9 of those 13 minutes due to an overly conservative health-check threshold; the team tightens that threshold, targeting sub-2-minute failover on the next incident, moving the service meaningfully closer to its 99.99% aspirational SLA tier. Builders should also distinguish planned maintenance windows from unplanned downtime when calculating and reporting uptime — most SLA contracts explicitly exclude pre-announced maintenance from the downtime calculation, which is why mature SaaS operations increasingly invest in zero-downtime deployment techniques (blue-green deploys, rolling updates) specifically to shrink or eliminate the need for maintenance windows at all, rather than relying on the contractual carve-out. Public status pages have also become a trust-building tool in their own right beyond pure incident reporting — showing a live, historical uptime graph and a transparent incident log (including honest post-mortems explaining what broke and what's being fixed) signals operational maturity to prospective enterprise buyers during procurement far more convincingly than a marketing claim of "99.99% uptime" with no visible evidence behind it.

Related terms

More SaaS & Growth terms