Your dashboards are full of green graphs but you still find out about outages from customers before your monitoring tells you. How do you redesign your alerting so it catches what actually matters?

technical-conceptual · Senior level · cloud-devops-security

What the interviewer is really asking

Probes whether the candidate can shift from cause-based, resource-utilization alerting to symptom-based alerting on user-facing signals, understands why CPU/memory alerts miss real outages, and can reason about actionability so every page is something a human must act on — rather than adding more dashboards.

What to say

What to avoid

Example answers

Strong: Green CPU graphs only prove the hosts are up, not that users can check out — I was alerting on causes, not symptoms. So I'd flip it: page on the symptoms users actually feel, like the error rate and latency of the key journeys, expressed as SLO burn. Then I'd ruthlessly enforce actionability — if a human can't do anything about an alert, it becomes a ticket or a dashboard panel, not a page. That closes the gap and cuts the noise that was hiding the real signal in the first place.

Weak: I'd add more monitoring — alerts on CPU, memory, disk, and network for every service — and build a big overview dashboard so the on-call can watch everything in one place and catch problems as soon as a metric looks off.

Want questions matched to your role? Paste a job title, job description, or CV and get a personalized set, or go Pro to unlock the full bank.