【发布时间】:2017-03-03 07:35:53
【问题描述】:
我在 cent os 上运行了三个 java 进程。
我想单独监控这些进程的磁盘 io,并且我想找出它们在给定时间范围内的最小、最大和平均磁盘 io。
我查看了 IOTOP 命令,认为我可以在 IOTOP 输出上运行脚本来获取最小值、最大值和平均值。
但是当我使用进程 ID 运行 IOTOP 命令时,我发现它没有在这些进程 ID 中显示任何 IO。
然后我运行以下命令:iotop -o,我看到 IOTOP 正在报告 Java 进程中线程级别的活动。
我想在 linux 中获取进程级别的磁盘 io,并且我假设属于该进程的所有线程的 io 都应计入进程级别。
我可以使用什么命令来输出这样的结果?
是否有任何工具也可以在给定时间窗口内找到这些值的最小值、最大值和平均值?
【问题讨论】:
标签: linux memory io cpu-usage disk-io