作为我目前正在进行的项目的一部分,我正在尝试从 VMware ESXTOP 获取实时性能数据,并将该数据与我从 Virtual Ubuntu 18.04 机器收集的实时性能数据进行比较。当我试图尽可能地比较从每个来源获得的数据时,我很难从我的虚拟机中找到某些数据字段。我目前正在尝试查找与我的虚拟机磁盘的实时性能有关的数据。
我目前正在从 ESXTOP 中查看的字段是:
CMD/s - 每秒发出的命令数
READS/s - 每秒发出的读取命令数
WRITES/s - 每秒发出的写入命令数
MBREAD/s - 每秒读取的兆字节数
MBWRTN/s - 每秒写入的兆字节数
LAT/rd - 每次读取的平均延迟 (ms)
LAT/wr - 每次写入的平均延迟 (ms)
我的问题是:我应该在哪里寻找这种实时性能数据?诸如 /proc/diskstats 之类的数据文件是否具有满足这些数据列的必要字段,或者至少自己计算它们,还是我找错了地方。当我将这些数据字段合并到我正在处理的 Bash 脚本中时,我希望它们尽可能易于访问。
提前感谢您的建议。