日期:2014-05-16 浏览次数:20662 次
本文原创,转载请注明地址:http://blog.csdn.net/zjg555543/article/details/8306845
说明:
性能测试时,对Linux系统进行监控,就本人工作经验而言,最常用的就是用免费性能监控工具nmon进行监控,并用分析工具nmon Analyser对监控的nmon文件进行分析。
工具下载:
Linux版本的nmon下载地址:http://nmon.sourceforge.net,最新版本的nmon及nmon Analyser都可在此网站上下载到。
监控方法:
根据被监控操作系统的版本信息,下载相对应的nmon工具。例如nmon_x86_rhel5是适用于Red Hat Enterprise 5 32位的操作系统。
将nmon上传到想要存放的位置,并使用chmod命令授予执行权限,使用./nmon_x86_rhel5执行出现如下界面:
根据提示可查询相关资源的情况,比如输入c可显示CPU情况,m可显示内存情况:
对于监控结果,可使用nmon命令输出到文本中,命令格式为:./nmon_x86_rhel5 -f -s<收集间隔> -c<收集次数>
f代表生成监控数据
s代表设置收集间隔
c代表设置收集次数
例如:./nmon_x86_rhel5 –f –s2 –c60表示每隔2秒收集一次,共收集60次监控数据
生成的结果数据文件名称格式为:主机名_当前日期_当前时间.nmon
数据收集完成后,用nmon Analyser分析监控结果文件即可。