PROFESSIONAL-CLOUD-DEVOPS-ENGINEER · Question #98
You recently noticed that one of your services has exceeded the error budget for the current rolling window period. Your company's product team is about to launch a new feature. You want to follow Sit
The correct answer is B. Notify the team that their error budget is used up. Negotiate with the team for a launch freeze or. When a service has exhausted its error budget, SRE practices dictate pausing new feature deployments to prioritize stability and reliability.
Question
Options
- ANotify the team about the lack of error budget and ensure that all their tests are successful so the
- BNotify the team that their error budget is used up. Negotiate with the team for a launch freeze or
- CEscalate the situation and request additional error budget.
- DLook through other metrics related to the product and find SLOs with remaining error budget.
How the community answered
(38 responses)- A8% (3)
- B79% (30)
- C3% (1)
- D11% (4)
Why each option
When a service has exhausted its error budget, SRE practices dictate pausing new feature deployments to prioritize stability and reliability.
Simply notifying and ensuring tests pass doesn't address the core SRE principle of pausing feature development when the error budget is depleted.
According to SRE principles, consuming the error budget indicates a need to pause new development and focus on reliability work. Negotiating a launch freeze or rollback ensures that the team prioritizes system stability over new features until the service is within its reliability targets.
Requesting additional error budget undermines the purpose of error budgets as a hard ceiling for unreliability and allows continued deployment of potentially unstable features.
Looking for other SLOs with remaining budget is an attempt to circumvent the current service's reliability issues rather than addressing them directly, which goes against SRE principles.
Concept tested: SRE Error Budget Management
Source: https://sre.google/sre-book/error-budgets/
Topics
Community Discussion
No community discussion yet for this question.