直接使用nmon看数据,只能监控当前状态的,如果想查看一段时间内的状态走向,那效果就不太理想。
nmon_analyser是一款分析nmon产生的数据用的分析器。
下载地址:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser
使用这个工具,可以将nmon产生的文件解析成如下的可视化折线图。
除了该折线图,对nmon监控的其他项也会有相应的表格
nmon生成记录数据文件
nmon -s1 -c60 -f -m /home/
参数解释:
-s1 每 1 秒采集一次数据。
-c60 采集 60 次,即为采集1分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每1秒更新一次,直到1分钟后监控结束。
生成的文件名如:xxx200506_1306.nmon ,xxx是这台主机的主机名,在该nmon文件中包含监控到的系统资源数据。
使用nmon_analyser分析数据文件
在产生记录文件后就可以使用这个分析器来生成分析文件。
解压并打开下载的文件,点击表格。
打开后点击这个:
这里会有一点麻烦,因为工具是使用宏工具内置在表格里的,所以wps需要下载个vba工具
网上有好心人给了下载链接:
https://www.52pojie.cn/thread-1092161-1-1.html
如果这个百度网盘挂了,可以用我上传到csdn的:
https://download.csdn.net/download/qq_35423190/18808229?spm=1001.2014.3001.5503
打开安装执行软件,一直继续就可以了。
另外我这里使用的是wps,如果使用excel的,另外有使用宏的解决方式,可以在网上找找相关文章。
安装完成后就可以点击上图标注的按钮了。
会弹出如下的选择框
选择刚刚使用nomn生成的文件,保存,这样就可以了。
会生成一个与nmon文件同名的表格文件,分析的内容都在其中。