SLA Uptime, Allowed Downtime & SRE Error Budget Calculator
Calculate maximum allowed daily, monthly, and yearly downtime from SLA targets (99.9%–99.999%) or audit achieved SLA from observed incident duration.
Input Parameters
Calculation Results
- Calculation Mode
- forward
- Service Availability Percentage (SLA)
- 99.9 %
- Formatted SLA Availability
- 99.9000%
- Allowed Daily Downtime (Seconds)
- 86 Seconds
- Max Allowed Downtime per Day (24h)
- 1 menit 26 detik
- Allowed Weekly Downtime (Seconds)
- 605 Seconds
- Max Allowed Downtime per Week (7d)
- 10 menit 5 detik
- Allowed Monthly Downtime (Seconds)
- 2,630 Seconds
- Max Allowed Downtime per Month (30.44d)
- 43 menit 50 detik
- Allowed Quarterly Downtime (Seconds)
- 7,889 Seconds
- Max Allowed Downtime per Quarter (91.31d)
- 2 jam 11 menit 29 detik
- Allowed Yearly Downtime (Seconds)
- 31,558 Seconds
- Max Allowed Downtime per Year (365.25d)
- 8 jam 45 menit 58 detik
- Calendar Standard Assumption Note
- Calculations assume 365.25 days per Julian year (accounting for leap years) = 31,557,600 seconds per year, and 30.4375 days per month = 2,629,800 seconds per month.
Isolate management, server, user, and IoT/CCTV traffic into dedicated 802.1Q VLANs.
| SLA Level | Monthly Downtime | Yearly Downtime |
|---|---|---|
| 90% (One Nine) | 3 hari 1 jam 3 menit | 36 hari 12 jam 36 menit |
| 95% | 1 hari 12 jam 31 menit 30 detik | 18 hari 6 jam 18 menit |
| 98% | 14 jam 36 menit 36 detik | 7 hari 7 jam 19 menit 12 detik |
| 99% (Two Nines) | 7 jam 18 menit 18 detik | 3 hari 15 jam 39 menit 36 detik |
| 99.5% | 3 jam 39 menit 9 detik | 1 hari 19 jam 49 menit 48 detik |
| 99.8% | 1 jam 27 menit 40 detik | 17 jam 31 menit 55 detik |
| 99.9% (Three Nines) | 43 menit 50 detik | 8 jam 45 menit 58 detik |
| 99.95% | 21 menit 55 detik | 4 jam 22 menit 59 detik |
| 99.99% (Four Nines) | 4 menit 23 detik | 52 menit 36 detik |
| 99.999% (Five Nines - Telco HA) | 26,3 detik | 5 menit 16 detik |
| 99.9999% (Six Nines) | 2,63 detik | 31,56 detik |
How to Use This Tool
- Select the calculation mode: 'Target SLA (%) -> Allowed Downtime' for error-budget planning, or 'Observed Downtime -> Achieved SLA (%)' for post-incident auditing.
- Enter the target SLA availability percentage (e.g., 99.9, 99.95, or 99.99) or input the recorded outage duration and evaluation period.
- Review the maximum allowed downtime across Daily, Weekly, Monthly, Quarterly, and Yearly intervals, and compare tiers in 'The Nines' reference table.
Worked Example: Target SLA 99.9% (Three Nines — Cloud Hosting Standard)
Worked example: A 99.9% SLA target provides a maximum error budget of 1 minute 26 seconds per day, 10 minutes 4 seconds per week, 43 minutes 49 seconds per month, and 8 hours 45 minutes 57 seconds per year.
- Calculation Direction / Mode
- Forward Mode: Target Availability SLA (%) → Allowable Downtime
- Target Availability SLA (%) (Forward Mode)
- 99.9 %
- Calculation Mode
- forward
- Service Availability Percentage (SLA)
- 99.9 %
- Formatted SLA Availability
- 99.9000%
- Allowed Daily Downtime (Seconds)
- 86 Seconds
- Max Allowed Downtime per Day (24h)
- 1 menit 26 detik
- Allowed Weekly Downtime (Seconds)
- 605 Seconds
- Max Allowed Downtime per Week (7d)
- 10 menit 5 detik
- Allowed Monthly Downtime (Seconds)
- 2,630 Seconds
- Max Allowed Downtime per Month (30.44d)
- 43 menit 50 detik
- Allowed Quarterly Downtime (Seconds)
- 7,889 Seconds
- Max Allowed Downtime per Quarter (91.31d)
- 2 jam 11 menit 29 detik
- Allowed Yearly Downtime (Seconds)
- 31,558 Seconds
- Max Allowed Downtime per Year (365.25d)
- 8 jam 45 menit 58 detik
- Calendar Standard Assumption Note
- Calculations assume 365.25 days per Julian year (accounting for leap years) = 31,557,600 seconds per year, and 30.4375 days per month = 2,629,800 seconds per month.
Core Concept & Engineering Notes
How It Was Calculated (Formulas & Steps)
Mathematical Formulas
- Availability Uptime Percentage (%) = ((Total Period Duration - Total Downtime) / Total Period Duration) × 100%
- Maximum Allowable Downtime = Total Period Seconds × (1 - (Uptime Percentage / 100))
- Calendar Standards: 1 Day = 86,400 seconds, 1 Week = 604,800 seconds, 1 Julian Year = 31,557,600 seconds (365.25 days)
- 1 Average Calendar Month = 31,557,600 / 12 = 2,629,800 seconds (~30.4375 days)
Step-by-Step Calculation
- Target Ketersediaan SLA = 99.9000% → Fraksi Error Budget = (100 - 99.9000) / 100 = 0.1000%.
- Batas Downtime Bulanan (30,4375 hari = 2.629.800 detik) = 2630 detik (43 menit 50 detik).
- Batas Downtime Tahunan (365,25 hari = 31.557.600 detik) = 31558 detik (8 jam 45 menit 58 detik).
Frequently Asked Questions (FAQ)
What is an Error Budget in Site Reliability Engineering (SRE)?
An Error Budget is the allowable unavailability margin (100% minus the SLA/SLO target). While budget remains, engineering teams can deploy features rapidly; if exhausted, feature releases pause to prioritize reliability fixes.
What infrastructure architecture is required to achieve a 99.99% (Four Nines) SLA?
A 99.99% SLA permits only 4 minutes 22 seconds of downtime per month. Achieving this requires eliminating Single Points of Failure (SPOF) via automated failover clustering, redundant power/ISP links, and zero-downtime deployments.
How is composite SLA calculated when two infrastructure components run in series?
When a service depends on two components in series (e.g., a 99.9% Web Tier and a 99.9% Database Tier), composite availability is the product of both: 0.999 × 0.999 = 99.80%.
Does scheduled maintenance count against SLA uptime commitments?
In most commercial ISP and cloud contracts, pre-announced scheduled maintenance windows are excluded from financial SLA credit calculations, though SRE teams still track them under internal Service Level Objectives (SLOs).
Related Calculators
View All General Tools →Calculate daily, monthly, and annual kWh energy usage, data center PUE overhead, monthly electricity bills, 220V MCB amperage, and BTU/hr heat load.
Calculate file transfer duration, offsite backup windows, and effective throughput (Mbps, MB/s, MiB/s) accounting for TCP/IP protocol overhead.
Calculate server UPS capacity (kVA/VA), VRLA battery runtime (Ah), and 24/7 monthly electricity cost with 25% safety margin and power factor.
Convert accurately between manufacturer decimal SI units (KB, MB, GB, TB, PB) and operating system binary IEC 80000-13 units (KiB, MiB, GiB, TiB, PiB).
Generate formal User Acceptance Testing (UAT) checklists and project commissioning handover (BAST) documentation for enterprise IT deployments.
References & Notes
- Google Site Reliability Engineering (SRE) Book — Embracing Risk & Error Budgets
- ITU-T Recommendation E.800 — Definitions of terms related to quality of service and availability
Note: Results above are mathematical estimates based on standard formulas. Always verify against official vendor documentation and site conditions before production deployment.