解决方法
在这里原谅这个巨大的死灵.你真的想要iostat -x,它将显示自上次运行iostat以来有问题的设备的扩展统计数据.如果您希望实时监控队列,您需要iostat -xt 1(或iostat -xmt 1以兆字节显示详细信息).
您可以在avgqu-sz列中查看平均队列大小.
请考虑以下来自iostat -xmt 1的示例输出,该输出显示完整的IO队列(此设备的最大队列长度为128)和基准测试期间的饱和磁盘.
18/05/15 00:41:05 avg-cpu: %user %nice %system %iowait %steal %idle 0.00 0.00 0.00 6.02 0.00 93.98 Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await svctm %util xvda 0.00 0.00 1.00 1308.00 0.00 163.50 255.81 133.30 101.15 0.76 100.00