Free uptime SLA calculator: convert an uptime percentage into allowed monthly and yearly downtime, and see what a tighter SLA really demands of your operations.
Reach for this when you need to translate an uptime percentage into a downtime budget during setup, debugging, or an incident review. A one-off check is useful for diagnosis, but production systems need continuous monitoring once the immediate question is answered.
This is what each "nines" target actually permits over a month and a year. Use it to sanity-check any SLA before you commit to it — the gap between adjacent tiers is roughly 10x, not a rounding error.
Use the downtime budget to choose how fast you need to detect failures, who owns escalation, and how much redundancy your promise actually requires.
An SLA is a commercial commitment, not a dashboard metric. Do not promise a number your detection speed and response process cannot defend during a real incident.
Use the output to confirm the current state, and treat anything surprising as a starting point for diagnosis rather than a verdict.
Write down which results count as healthy, degraded, or failed before you automate anything.
Recreate the same check in Sandglass on an interval so the next change is caught automatically.
Send failures to email, a Slack webhook channel, or a generic webhook owned by whoever will fix them.