性能测试篇(2)-监控Linux服务器资源

来源:互联网 发布:恶搞头像软件 编辑:程序博客网 时间:2024/06/09 13:58

1、用root账号登录系统;

2、创建目录 #mkdir /test,也可直接在上传工具中创建文件夹;

3、把nmon上传到test目录下,也可直接上传要用的nmon文件,但是要搞清楚是几位的系统,例如64位的系统应上传64位的即nmon_x86_64_centos6;若传的是压缩包,要进行解压 #tar -xzvf(nmon_linux)file.tar.gz; ls -a列出文件;

4、授权 #chmod 777 文件名;

5、监控资源 # ./文件名 -f -t -s 10 -c 5

      -f是输出文件,默认会在当前目录下输出一个以主机名开头的 .nmon文件,可直接更改文件名

      -t是输出top process的数据

      -s是监控频率

      -c是截次,即监控次数

      #ps 查看进程

     cd /文件名;cd .. 返回上一级; cd /返回根目录(中间有空格)


附:如何查看资源?

a.打开 nmon analyser.xls;

b.选择保存的.nmon文件;

c.另存为exccel格式;


  注:旧版本的office要设置excel宏的安全性级别为低,并且信任VB的访问。


         分析工具无法打开.nmon文件?可能是监控频率设置的不合理,如果时间设置过长在一段监控时间内程序已经跑完,实际上只有一次结果监控的数据也不准确。分析工具会取到一个最大值和多次监控的平均值,导致无法打开文件。

           

        最后有个疑问,怎么设置频率才能使监控结果更准确呢?比如说LR运行时长大概200秒,迭代5次,那么每2秒一次,监控100次跟每40秒一次,监控5次?导出两种监控结果看差别不是很大




原创粉丝点击