Service topology
healthy
anomalous (symptom)
likely root cause
dashed = inferred from callers
Incidents
✓
All systems nominal. Watching live telemetry…
1Collect
logs, latencies, health checks and Postgres stats from every service
logs, latencies, health checks and Postgres stats from every service
2Correlate
which broken service explains the others; each unexplained one is an incident
which broken service explains the others; each unexplained one is an incident
3Score
3A + 2O + 2L + 1C − 3X picks the root cause, with evidence for every point
3A + 2O + 2L + 1C − 3X picks the root cause, with evidence for every point