0

我在 cent os 上运行了三个 java 进程。

我想单独监控这些进程的磁盘 io,我想找出给定时间范围内它们的最小、最大和平均磁盘 io。

我查看了IOTOP命令,认为我可以在 IOTOP 输出上运行脚本来获取最小值、最大值和平均值。

但是当我使用进程 ID 运行 IOTOP 命令时,我发现这些进程 ID 中没有显示任何 IO。

然后我运行以下命令:iotop -o,我看到 IOTOP 正在报告 Java 进程中线程级别的活动。

我想在 linux 中获取进程级别的磁盘 io,并且我假设属于进程的所有线程的 io 都应该在进程级别上进行计算。

我可以为这样的输出使用什么命令?

是否有任何工具也可以找到给定时间窗口的这些值的最小值、最大值和平均值?

4

1 回答 1

0

尝试使用iotop -p process_id.
要获得最小值、最大值和平均值,您需要使用监控系统

于 2017-03-03T08:26:58.300 回答