A retail enterprise operates a high-throughput checkout fraud scoring service deployed on Google Cloud Run backed by Cloud Firestore. The service has a defined availability Service Level Objective (SLO) of successful HTTP requests over a rolling -day period. During flash sales, brief traffic spikes trigger transient CPU utilization spikes and temporary latency fluctuations that quickly self-heal without breaching the monthly SLO, yet they trigger frequent urgent page alerts for the operations team. The Site Reliability Engineering (SRE) team needs to reduce alert fatigue while ensuring they are promptly notified before significant portions of the error budget are consumed by genuine outages. Which alerting architecture should the team implement?
- Implement multi-window, multi-burn-rate alerts that trigger based on the rate of error budget consumption over short and long time windows.Cevap
- BIncrease the static CPU utilization alert threshold on the Cloud Run instances to 95% with a 15-minute evaluation period.
- CConfigure static metric threshold alerts on backend Cloud Firestore connection latency and pool saturation.
- DRedefine the Service Level Indicator (SLI) metric to track infrastructure container instance restarts instead of HTTP status codes.