A global freight logistics platform processes time-critical shipment dispatch requests using a Cloud Run microservice. The Site Reliability Engineering (SRE) team has established a Service Level Objective (SLO) requiring a 99.9% success rate for HTTP request processing over a rolling 30-day window. During a recent minor service degradation, 15% of the 30-day error budget was consumed over a 2-hour period without triggering an alert because alerting was configured using a static 5-minute error rate threshold set at 5%. The team needs to redesign the alerting mechanism to ensure prompt notification for high budget burn rates while avoiding false-alarm fatigue caused by brief transient spikes. Which alerting implementation should the Cloud Architect recommend?
- Implement multi-window, multi-burn-rate alerting in Cloud Monitoring that evaluates error budget consumption across both short and long lookback windows.Cevap
- BConfigure static threshold alerts in Cloud Monitoring to notify the on-call engineer whenever Cloud Run CPU utilization exceeds 85% for more than 10 minutes.
- CReduce the static error rate alert threshold from 5% to 0.1% while maintaining a 1-minute evaluation window.
- DRedefine the Service Level Indicator (SLI) metric to measure the remaining error budget percentage rather than the ratio of successful HTTP requests.