日期:2014-05-16  浏览次数:20648 次

nmon---性能测试之Linux监控

本文原创,转载请注明地址: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分析监控结果文件即可。