← SLA calculator

99.999% uptime SLA

99.999% uptime allows 26 seconds of downtime a month, 0.9 seconds a day and 5 minutes 15 seconds a year, using a 365.2425-day year. Detecting an outage with 1-minute checks and one confirming retry takes up to 2 minutes, more than the whole monthly budget.

How much downtime 99.999% allows, and what it takes to actually meet it.

99.999% uptime allows 26s of downtime per month and 5m 15s per year.

Allowed downtime

PeriodAllowed downtimeRequired uptime
Daily0.9s23h 59m 59s
Weekly6.0s6d 23h 59m 53s
Monthly26s30d 10h 28m 39s
Quarterly1m 18s91d 7h 25m 59s
Yearly5m 15s365d 5h 43m 56s

Year = 365.2425 days; month = year ÷ 12 (30.44 days); quarter = year ÷ 4. Rounded down to the second.

What 99.999% takes in practice

Five nines allows about 26 seconds a month: one slow failover or a single failed deploy can use it up.
External checks can't measure this reliably: a 1-minute probe can't tell 26 seconds of downtime from zero. Five-nines claims rely on request-level error budgets, redundant everything, and usually exclude planned maintenance.
Few SaaS products really commit to it. If a vendor offers five nines, read the exclusions and the credit terms.

Detection eats into the budget

Monitoring can't alert before it has seen the failure. Worst-case detection is roughly the check interval times the number of failed checks it takes to confirm (confirmation avoids paging on a single network blip).

Check intervalFailed checks to alertWorst-case detectionShare of the monthly budget
5 minutes15m1140.8%
5 minutes210m2281.6%
1 minute11m228.2%
1 minute22m456.3%
30 seconds130s114.1%
30 seconds21m228.2%

Dependencies multiply

If your service needs two components that are each 99.999% available (say, the app and its database), the best you can expect is 99.999% × 99.999% ≈ 99.998%, which is 52s of downtime a month. Every hard dependency on the request path lowers the ceiling.

Other SLA levels

SLAPer month
99%7h 18m 17s
99.5%3h 39m 8s
99.9%43m 49s
99.95%21m 54s
99.99%4m 22s
99.999%26s

Calculate any other percentage →

How Vigil can watch this for you

Know your real uptime, not just the promised one

Vigil checks every minute from several locations and confirms a failure before alerting, so detection stays a small slice of your budget. Monthly SLA reports and a public status page come included.

Track my uptime free
Free plan, no card. Alerts on email, Telegram, Slack, Discord, Teams or any webhook.
More free tools: