Uptime SLA Calculator from Sandglass helps you translate an uptime percentage into a downtime budget. Use the result to decide what to monitor continuously.
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.
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.