CPU IOWAIT

Reading Time: < 1 minute

License block: Vezha features

What it shows

CPU IOWAIT in Vezha is available as cpu.iowait_pct. On Linux, the agent reads /proc/stat, counts iowait per core and forms an aggregated value for a quick assessment of I/O status.

Why it matters

This metric helps not to confuse “high CPU” with a situation where the CPU is simply waiting for a disk. The solutions in these two cases are different: optimizing the code won’t help if the node is bogged down in I/O.

An example from practice

CPU remained moderate during peak period, but iowait skyrocketed. The team transferred hot data to a faster storage class and removed the tail of delays in a critical write scenario.

Scroll to Top