An e-commerce platform processes checkout transactions through a payment gateway microservice hosted on Google Cloud. During brief, transient database latency spikes, the Site Reliability Engineering (SRE) team receives excessive false-positive incident alerts, while genuine sustained error budget depletion is occasionally detected too late. The team needs to redesign their Cloud Monitoring automated alerting strategy to reliably detect severe outages quickly while preventing alert fatigue from transient spikes. Which architecture approach should be implemented?
- Configure Cloud Monitoring alerting policies using multi-window, multi-threshold burn rate monitoring based on the service SLO.Cevap
- BSet static metric threshold alerts on raw 500-series HTTP response counts with a 1-minute aggregation window.
- CConfigure the load balancer health check probes to execute full end-to-end payment database transaction queries.
- DAssign the primitive Owner role to the automated Incident Manager service account to allow unrestricted incident remediation actions.
Cevap
Configure Cloud Monitoring alerting policies using multi-window, multi-threshold burn rate monitoring based on the service SLO.
Configuring multi-window, multi-threshold burn rate alerting in Cloud Monitoring is the Google Cloud recommended best practice for SRE incident management. It evaluates error budget consumption across multiple time windows (such as a 5-minute window for high burn rates and a 1-hour window for sustained lower burn rates), ensuring rapid notification for true incidents while filtering out noise from brief, transient downstream spikes.
Adım Adım Çözüm
Anahtar Kavram
Multi-window multi-threshold SLO burn rate alerting in Incident Management