性能测试之nmon对linux服务器的监控
Posted 小小雪飘
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能测试之nmon对linux服务器的监控相关的知识,希望对你有一定的参考价值。
1. nmon介绍
Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。
2. nmon数据采集
性能测试时,需要根据测试场景的执行情况,分析一段时间内系统资源的变化,这时需要nmon采集数据并保存下来,以下是常用的参数:
-f 参数:生成文件,文件名=主机名+当前时间.nmon
-T 参数:显示资源占有率较高的进程
-s 参数:-s 10表示每隔10秒采集一次数据
-c 参数:-s 10表示总共采集十次数据
-m 参数:指定文件保存目录
如每隔5秒采集一次,一共采集12次,就是1分钟的数据(生成的文件已标红):
nmon -f -s5 -c12 -m /home/qgc/Desktop
3. 数据分析
1.下载nmon analyser
借助nmon analyser可以把nmon采集的数据生成直观的Excel表,nmon analyser可以在IBM的官网下载,
在windows上下载后解压,有word和exce两个文档,Word是说明文档,包括更新日志,详细参数等,其中的Excel就是nmon analyser工具了。
2,打开nmon analyser
双击打开nmon analyser v54.xlsm,点击Analyze nmon data按钮:
注:因为我用的个人免费版WPS(10.1),没有包含宏,需要安装宏插件(VBA for WPS),Excel是自带宏插件的,如果宏不能运行,需要做以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。
3,使用nmon analyser生成图表
成功打开nmon analyser后,点击Analyze nmon data按钮,选择nmon数据文件,会再次提示另存为,选择地址保存即可。
以上是关于性能测试之nmon对linux服务器的监控的主要内容,如果未能解决你的问题,请参考以下文章