Debugging & Diagnosis Models¶
Mental models for finding the cause of problems.
| Model | One-Liner |
|---|---|
| USE Method | Check Utilization, Saturation, Errors for every resource |
| RED Method | Measure Rate, Errors, Duration for every service |
| Five Whys | Ask "why" five times to reach root cause |
| Bisect | Binary search for the breaking change |
| Differential Diagnosis | Enumerate and eliminate hypotheses systematically |
| Correlation vs Causation | The deploy preceded the outage -- but did it cause it? |