A simple SLA calculator inspired by uptime.is. Calculate SLA percentages for various reporting periods based on downtime duration.
Visit downtime.is followed by a duration to calculate SLA percentages:
downtime.is/100
- 100 seconds of downtimedowntime.is/1h
- 1 hour of downtimedowntime.is/30m
- 30 minutes of downtimedowntime.is/2d12h
- 2 days and 12 hours of downtime
For 1 hour of downtime:
- Daily reporting: 95.8333%
- Weekly reporting: 99.4048%
- Monthly reporting: 99.8620%
- Quarterly reporting: 99.9540%
- Yearly reporting: 99.9885%
- Go 1.24 or higher
- Docker and Docker Compose
make server # Run the server locally
make test # Run tests