शब्दकोश · मॉनिटरिंग

Error Budget

An error budget is the amount of unreliability a service may have in a period before it breaks its SLO, used to balance releases against stability.

अपडेट: अक्टूबर 6, 2026

An error budget is the allowed amount of failure implied by a service level objective. It equals 100% minus the SLO target, measured over the same window. If the SLO is 99.9% availability, the budget is the remaining 0.1%.

Why it matters

The budget turns reliability into a shared, measurable resource instead of an argument. While budget remains, a team can ship risky changes, run experiments or perform maintenance. When it is spent, the team shifts effort to stability work until the window recovers. This idea comes from site reliability engineering practice and gives product and operations teams a neutral rule for deciding between speed and safety.

Example

With a 99.9% SLO over 30 days:

30 days x 24 h x 60 min = 43,200 minutes
budget = 43,200 x 0.001 = 43.2 minutes of allowed downtime

A 20-minute outage consumes about 46% of the budget. A second 30-minute outage would exhaust it and put the SLO at risk.

Common mistakes

  • Treating the budget as a target to use up. It is a limit, not a quota.
  • Counting only full outages and ignoring slow or partially failing requests, if the SLI includes them.
  • Setting an SLO of 100%, which leaves a budget of zero and makes any change a breach.
  • Never reviewing burn rate, so the budget disappears early in the window unnoticed.

Get notified when this term updates

Plus occasional practical tips on uptime and monitoring, nothing else. Unsubscribe anytime.

यह पेज सामान्य जानकारी है, जिसे हमारी संपादकीय टीम ने लिखा है और दस्तावेज़ीकरण बदलने पर अपडेट किया जाता है। सर्वर और प्रदाता अलग-अलग होते हैं, इसलिए बदलाव पहले सुरक्षित तरीके से जाँचें। देखें: संपादकीय नीति और अस्वीकरण.