Diagnoses latency and throughput problems by measurement rather than intuition, locating true bottlenecks across CPU, memory, I/O, and contention. Use when a system is slow, p99 latency is bad, throughput plateaus under load, or before optimizing anything.