A healthcare organization operates a patient scheduling service hosted on Google Cloud Run backed by Cloud Spanner. The Site Reliability Engineering (SRE) team needs to establish a reliability strategy that balances release velocity with an availability SLO of 99.9% per 30-day rolling window. The team wants to ensure that on-call engineers are paged only for significant reliability risks while transient spikes are ignored. Which TWO practices should the SRE team implement? (Select TWO.)
- Configure multi-window, multi-burn-rate alerting based on the consumption speed of the 30-day error budget.Cevap
- Define the Service Level Indicator (SLI) as the ratio of successful HTTP request executions (non-5xx responses) over the total number of valid incoming HTTP requests.Cevap
- CSet up a static metric threshold alert in Cloud Monitoring to page on-call engineers whenever Cloud Run CPU utilization exceeds 90% for more than 5 minutes.
- DConfigure an alert to page engineers immediately whenever the error rate exceeds 0.1% in any single 1-minute window.
Cevap
The SRE team should implement multi-window, multi-burn-rate alerts based on error budget consumption speed and define the SLI as the ratio of successful HTTP requests over total valid incoming requests.
Defining the SLI as a ratio of successful user requests over total valid requests accurately measures customer experience. Applying multi-window, multi-burn-rate alerting ensures on-call engineers are paged strictly when consumption of the error budget threatens the 30-day SLO target.
Adım Adım Çözüm
Anahtar Kavram
SRE SLO, SLI, and Error Budget Alerting Best Practices