测试压力的时候使用linux一个简单的监控工具nmon,不仅可以实时监测,也可以生成文件以图标样式展现,小巧实用
安装nmon
nmon实际上是个tarball直接解压到所要放置的目录,然后直接运行就可以
#tar -zxvf nmon_linux_14i.tar.gz -C /data/program
#./nmon_x86_64_centos6
注意这里如果运行的时候如果不想写那么复杂可以使用alias简化
运行
实时监测,运行后直接输入c(cpu)m(memory)等,可以直接h(help)查看
图表检测
#nmon -fT -s 10 -c 20(每10s运行一次,一共运行20次,可以自定义)
#ps aux|grep nmon(查看是否运行结束,结束后生成localhost_150707_1103.nmon文件)
把localhost_150707_1103.nmon文件通过secureCRT的sz命令传给Windows
#sz localhost_150707_1103.nmon
如果没有sz命令,直接安装#yum install lrzsz -y再执行上面的命令,传输的文件所在位置可以在选项/会话里面查看路径
图表分析
打开nmon analyser v34a.xls,设置宏安全后,直接点解analyze按钮,就会自动生成图表
ps:这里我遇到一个问题nmon analyser“运行时错误62,输入超出文件尾”,我的解决办法是更换了analyser的版本
最后结果
(图片没传上)
时间: 2024-10-11 07:37:21