nmon简介
Nmon工具是开源的性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。
Nmon一般运行在我们的服务器中,jmeter测试脚本运行在负载机中,一般的负载机支持500并发数左右,根据测试需要我们增加负载机的数量。在我们使用Nmon时需要根据我们jmater请求的运行时间来决定Nmon启动的时间,一般Nmon先启动几秒然后启动jmeter测试脚本,脚本执行完成之后运行一段时间停止我们的Nmon。
安装
先将Nmon压缩文件上传至我们linux服务器中、解压缩。
tar -zxvf nmon16e_mpginc.tar.gz -C nmon
解压之后我们可以看到包含如图2的文件

根据我们linux服务器的版本执行对应的脚本,本次案例使用的centos7。在我们的nmon目录下执行如下命令
./nmon_x86_64_centos7 -f -T -s 2 -c 100 -m /u01/report/
命令中-s 2表示每2s记录一次,-c 100表示记录100次,算下来记录的时间位200s的时间。
查看Nmon进程
ps aux|grep nmon
如图3包含执行脚本的为统计nmon
使用kill命令杀掉进程
浙公网安备 33010602011771号