想要通过 nmon 每 3 秒捕获 60 分钟的主机指标

想要通过 nmon 每 3 秒捕获 60 分钟的主机指标

我想跑奈蒙为了60分钟这将收集每个主机的指标3秒。为了实现这一目标,我在主机上运行以下查询,

nmon -ft -s 3 -c 60 /home/Documents/nmon

当我分析结果时,它并不是每 3 秒间隔捕获一次(以验证我只是拍摄了 1 分钟的快照)。请参阅下面所附的屏幕截图。

在此输入图像描述

另外,我尝试在进程列表中搜索进程(nmon),但无法通过 ps 命令找到它。

ps -aef | grep nmon
ps -aux | grep nmon

答案1

因此,在对所提供的参数进行一些注释之前,您需要在这里做一些数学计算。

-c  Specifies the number snapshots that must be taken by the command. The default value is 10000000.

你的要求是“60 分钟,每 3 秒收集一次主机指标。”

所以 1 分钟将包含 20 计数,而 60 分钟则应包含 1200 计数。这应该补偿您的要求,

nmon -ft -s 3 -c 1200 /opt/data/nmondata

相关内容