From the course: Site Reliability Engineering: Service-Level Agreements and Objectives

Unlock the full course today

Join today to access over 24,200 courses taught by industry experts.

Creating an error budget

Creating an error budget

- [Instructor] Once your service has a service level objective defined, you can use that SLO to create an error budget. This error budget defines the acceptable level of failure for your service over a period of time and is calculated by subtracting an SLOs threshold from one. The process of getting an error budget approved by all key stakeholders, product engineering, site reliability engineering, and product managers is a good test for whether or not an SLO meets its intended purpose. What do I mean by that? Well, each stakeholder has its own concerns and if everything isn't just right, one group will likely not agree to proposed SLO and error budget. For example, if SREs feel the proposed SLO is not attainable without high levels of manual work, also known as TOIL, they will want to relax the SLO threshold, increasing the error budget. Alternatively, if the product engineers and or product manager believe they do not…

Contents