Help Center/ Cloud Eye/ FAQs/ Product Usage/ Server Monitoring/ What Do I Do If the Disk I/O Usage of the Linux OS Is Incorrect?
Updated on 2025-10-27 GMT+08:00

What Do I Do If the Disk I/O Usage of the Linux OS Is Incorrect?

Symptom

After the kernel of the Linux OS is upgraded from 3.10.0 to 4.19.12, the value of the (Agent) Disk I/O Usage metric is inaccurate and increases abnormally.

Possible Causes

The Linux 4.19 kernel updated the /proc/diskstats statistical method. This change caused errors in calculating disk I/O usage with the old method and also affected system commands such as iostat and sar. For details about the old calculation method, see What Metrics Are Supported by the Agent?

This issue specifically affects Linux 4.19 and 4.20. Disk I/O calculations remain accurate for other versions. The new method aligns with industry standards and matches the results produced by the iostat command.

Procedure

Upgrade or roll back the OS kernel.