nmon 在 centos6 下的使用

nmon是ibm推出的一款开源的服务器性能监控工具,可以在性能测试时使用。项目地址 : http://nmon.sourceforge.net/pmwiki.php

使用下载并解压最新版本的nmon

wget http://downloads.sourceforge.net/project/nmon/nmon16d_x86.tar.gz?r=&ts=1456280737&use_mirror=jaist

tar zxvf nmon16d_x86.tar.gz 

解压开以后可以看到有多个nmon文件

[root@localhost nmon]# ls
nmon16d_x86.tar.gz        nmon_power_64_sles11    nmon_x86_64_sles13    nmon_x86_knoppix5         nmon_x86_puppy_GNU_2.6.15
nmon_power_32_linux       nmon_x86_64_centos6     nmon_x86_64_ubuntu13  nmon_x86_knoppix6         nmon_x86_puppy_GNU_2.6.24
nmon_power_32_rhel6       nmon_x86_64_centos7     nmon_x86_64_ubuntu15  nmon_x86_knoppix7         nmon_x86_rhel6
nmon_power_32_sles11      nmon_x86_64_debian6     nmon_x86_centos6      nmon_x86_linux            nmon_x86_sles12
nmon_power_64_kvm2        nmon_x86_64_debian8     nmon_x86_debian5      nmon_x86_macpuppy         nmon_x86_sles13
nmon_power_64le_fedora22  nmon_x86_64_fedora17    nmon_x86_debian6      nmon_x86_mint16           nmon_x86_tahrpuppy
nmon_power_64le_linux     nmon_x86_64_fedora20    nmon_x86_debian7      nmon_x86_mint17           nmon_x86_ubuntu10
nmon_power_64le_rhel7     nmon_x86_64_fedora21    nmon_x86_debian8      nmon_x86_mint7            nmon_x86_ubuntu13
nmon_power_64le_ubuntu14  nmon_x86_64_linux       nmon_x86_fedora17     nmon_x86_mint8            nmon_x86_ubuntu15
nmon_power_64le_ubuntu15  nmon_x86_64_mint16      nmon_x86_fedora18     nmon_x86_opensuse12       nmon_x86_ubuntu8
nmon_power_64le_ubuntu16  nmon_x86_64_mint17      nmon_x86_fedora19     nmon_x86_opensuse13       nmon_x86_ubuntu9
nmon_power_64_linux       nmon_x86_64_opensuse13  nmon_x86_fedora20     nmon_x86_peppermint4      nmon_x86_zorin6
nmon_power_64_rhel6       nmon_x86_64_rhel6       nmon_x86_fedora21     nmon_x86_precisepuppy
nmon_power_64_rhel7       nmon_x86_64_rhel7       nmon_x86_fedora22     nmon_x86_puppy_GNU_2.0.0

使用 ./nmon_x86_64_centos6 进入监控界面

+nmon-16d---------------------Hostname=localhost----Refresh= 2secs ---11:29.29--------------------------------------------------                                                                                                               |
|    _ __  _ __ ___   ___  _ __          For help type H or ...                                                                                            
|   | '_ \| '_ ` _ \ / _ \| '_ \          nmon -?  - hint                                                                                                  
|   | | | | | | | | | (_) | | | |         nmon -h  - full details                                                                                          
|   |_| |_|_| |_| |_|\___/|_| |_|                                                                                                                           
|                                        To stop nmon type q to Quit                                                                                        |
|   ------------------------------                                                                                                                          
|   CentOS release 6.2 (Final) CentOS release 6.2 (Final)                                                                                                   |
|   GenuineIntel Intel(R) Core(TM) i5-4460  CPU @ 3.20GHz                                                                                                   |
|   MHz=3192.629 bogomips=6385.25                                                                                                                           |
|   ProcessorChips=1 PhyscalCores=2                                                                                                                         |
|   Hyperthreads  =0 VirtualCPUs =2
|                                                                                                                         
|   Use these keys to toggle statistics on/off:                                                                                                             |
|     c = CPU         l = CPU Long-term     - = Faster screen updates                                                                                       |
|     m = Memory      V = Virtual memory    + = Slower screen updates                                                                                       |
|     d = Disks       n = Network           j = File Systems                                                                                                |
|     r = Resource    N = NFS               . = only busy disks/procs                                                                                       |
|     k = Kernel      t = Top-processes     h = more options                                                                                                |
|                                           q = Quit                                                                                                        |
|----------------------------------------------------------------------------------------------------------------                                                                                                                      

生成报表文件

./nmon_x86_64_centos6 -s10 -c60 -f -m ~/nmon_report

参数解释:
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。

报表文件可以通过 nmon analyser 进行数据分析
官网
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser

百度盘 nmon analyser v4.7
http://pan.baidu.com/s/1dEwVsHz

通过nmon analyser 生成服务运行报告

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值