Serverless Expeditions — selected guide
How to do alerting right
Google Cloud Tech 11 of 14
In this collection Browse 14 summaries 11 of 14
A Cloud Operations Advocate at Google presents an SRE-oriented rule for reducing alert noise: notify a person when an event affects the system's purpose and the response is not already automated.
Key points
- Start from user impact: The presenter asks whether an event affects the system's purpose—including latency and user experience—before making it an alert [00:02:06]-[00:04:12].
- Prefer symptoms over replaceable resources: For Cloud Run, he recommends relying on platform failover rather than paging for every container crash, then alerting on service symptoms such as widespread HTTP 500 responses or breached SLOs [00:04:12]-[00:05:16]. The failover behavior described is a product claim in a 2023 discussion.
- Match the channel to urgency: Immediate user-impacting failures should page the on-call responder and include a playbook; less urgent work can become a ticket [00:05:16]-[00:08:27].
- Context should make action cheaper: The then-current Cloud Monitoring example adds severity, project or region metadata, and routes notifications through named channels and integrations [00:07:23]-[00:09:31].
These are October 2023 rules of thumb, not thresholds for every service. Check current Cloud Monitoring, SLO, notification, and Cloud Run behavior, then choose burn rates, ownership, traffic-sensitive thresholds, and diagnostic context for the actual workload.
Full video: https://www.youtube.com/watch?v=r3oZVYVSbqg(opens in a new tab)