zoukankan      html  css  js  c++  java
  • 老李教你性能测试监控工具nmon

    老李教你性能测试监控工具nmon

     

         loadrunner的某些性能监控器不够强大,这就需要我们利用更好的工具进行监控,在项目中我们会用nmon工具作为辅助性能监控的工具,帮助我们进行性能分析,poptest在课堂会通过项目实战的方式把这些工具整合在一起,真正培养大家能做好性能测试。

        

    一、安装包

    下载路径:

    http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

    二、安装配置方法:

    1. 使用安装包nmon_linux_14i_newer_Linux_versions.tar.gz中的nmon_linux_x86;
    2. 需使用root权限进行配置;
    3. 使用rz将nmon_linux_14i_newer_Linux_versions.tar.gz上传至Linux的文件夹中  
    4. 解压:tar –xvf nmon_linux_14i_newer_Linux_versions.tar.gz
    5. 选择自己Linux符合的程序,(区分32位,64位),我的测试环境为nmon_linux_x86
    6. 赋权:chmod +x nmon_linux_x86_64
    7. 复制并重新命名nmon_linux_x86_64为nmon:cp nmon_linux_x86_64  nmon
    8. 复制到/bin目录:cp nmon /bin/nmon
    9. 复制到/usr/bin目录:cp nmon /usr/bin/nmon
    10. 复制到/usr/local/bin目录:cp nmon /usr/local/bin/nmon

    三、Nmon的使用

    1. 命令行输入nmon,显示如下即可使用nmon: 
    2. 输入命令如下,即可对Linux进行监控,并生成.nmon格式的文件

    [root@localhost liss_lr]# nmon -s 300 -c 288 -f -m /tmp

    备注:

    -s 300:表示每300秒采集一次数据,

    -c 288 :表示采集288次,300*288=86400秒,刚好是1天的数据,这样运行一次这个程序就会生成一个一天的数据文件,

    -m /tmp:表示生成的数据文件的路径

    -f:表示生成的数据文件名中有时间

    1. 进入tmp目录,查看生成的.nmon文件 
    2. 使用sz下载该文件:sz localhost_150812_1017.nmon

     四、使用分析工具对.nmon文件进行分析

    1. 打开分析工具nmon analyser v46.xlsm
    2. 点击【Analyze nmon data】按钮,加载下载的.nmon监控文件,生成新的excel文件
    3. 打开localhost_150812_1017.nmon.xlsx文件:

    到现在就可以通过图表很直观的查看Linux的各性能指标情况。

  • 相关阅读:
    Qt QCustomPlot 取数据,鼠标移动显示
    [Leetcode]Swap Nodes in Pairs
    [Leetcode]Sort Colors
    [Leetcode]Unique Paths
    [Leetcode]Find Minimum in Rotated Sorted Array
    [Leetcode]Merge Two Sorted Lists
    [Leetcode]Convert Sorted Array to Binary Search Tree
    [Leetcode]Unique Paths
    [Leetcode]Climbing Stairs
    [Leetcode]Remove Duplicates from Sorted List
  • 原文地址:https://www.cnblogs.com/poptest/p/4939648.html
Copyright © 2011-2022 走看看