linux系统监控分析 -nmon工具使用

系统监控分析,主要是针对,CPU, 内存, IO  ,网络状态进行监控,有点是方便快捷。 

这次介绍最简单的通用小工具nmon 。 

官网下载路径:

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
输出报表分析工具官网下载地址
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
工具插件下载官网地址


下载nmon包的时候,请注意官网页面介绍,根据自己的操作系统,下载版本,有些老的操作系统,是需要下载老的二进制安装包的,只需要进行解压,然后直接使用即可

解压目录如下:

[root@xxxxxx test]# ls
LS-MGHJ-PPS-VM-102-84_171019_1048.nmon  nmonmerge_x86_sles11      nmon_x86_64_mint14.info    nmon_x86_64_ubuntu7  nmon_x86_GNU_2.0.0   nmon_x86_sles11_oldest
nmon                                    nmon_x86_64_centos6       nmon_x86_64_mint15         nmon_x86_64_zorin6   nmon_x86_GNU_2.6.15  nmon_x86_ubuntu1110
nmon_linux_14i.tar.gz                   nmon_x86_64_debian5       nmon_x86_64_opensuse12     nmon_x86_centos6     nmon_x86_GNU_2.6.24  nmon_x86_ubuntu13
nmonmerge_x86_64_debian6                nmon_x86_64_debian6       nmon_x86_64_rhel54         nmon_x86_debian5     nmon_x86_knoppix6    nmon_x86_ubuntu6
nmonmerge_x86_64_sles11                 nmon_x86_64_debian7       nmon_x86_64_sles11         nmon_x86_debian6     nmon_x86_knoppix7    nmon_x86_ubuntu7
nmonmerge_x86_debian6                   nmon_x86_64_fatdog64_601  nmon_x86_64_sles11_oldest  nmon_x86_debian7     nmon_x86_mint14      nmon_x86_zorin6
nmonmerge_x86_GNU_2.0.0                 nmon_x86_64_fedora17      nmon_x86_64_ubuntu1010     nmon_x86_dsl         nmon_x86_mint15
nmonmerge_x86_GNU_2.6.15                nmon_x86_64_fedora18      nmon_x86_64_ubuntu1110     nmon_x86_fedora17    nmon_x86_opensuse12
nmonmerge_x86_GNU_2.6.24                nmon_x86_64_fedora19      nmon_x86_64_ubuntu13       nmon_x86_fedora18    nmon_x86_puppy431
nmonmerge_x86_puppy431                  nmon_x86_64_mint14        nmon_x86_64_ubuntu6        nmon_x86_fedora19    nmon_x86_sles11
[root@xxxxx test]# 

这对我这台服务器系统,直接执行cp   nmon_x86_64_rhel54       nmon .。 然后直接./nmon即可


对于导出输出报表分析, 

nmon -s 300 -c 288 -f -m /tmp  

对其实 -s  300 是每300s 执行一次数据获取

对其中 -c 288 是获取288次

对于-f 是 按照标准格式输出的意思

对于-m 是指 指定文件路径


将输出的文件下载到本地,然后使用nmon analyser v52_1.xlsm 工具打开即可生成报表








包里面有下面文件,比较全,有很多版本的nmon,解压后,找到对应版本,如我用的红帽: tar xf nmon_linux_14i.tar.gz ;cp nmon_x86_64_rhel54 /usr/bin/nmon 然后即可使用nmon 17K nmonmerge_x86_64_debian6 22K nmonmerge_x86_64_sles11 14K nmonmerge_x86_debian6 14K nmonmerge_x86_GNU_2.0.0 18K nmonmerge_x86_GNU_2.6.15 19K nmonmerge_x86_GNU_2.6.24 14K nmonmerge_x86_puppy431 19K nmonmerge_x86_sles11 217K nmon_x86_64_centos6 223K nmon_x86_64_debian5 223K nmon_x86_64_debian6 287K nmon_x86_64_debian7 237K nmon_x86_64_fatdog64_601 276K nmon_x86_64_fedora17 282K nmon_x86_64_fedora18 286K nmon_x86_64_fedora19 287K nmon_x86_64_mint14 92 nmon_x86_64_mint14.info 350K nmon_x86_64_mint15 241K nmon_x86_64_opensuse12 221K nmon_x86_64_rhel54 235K nmon_x86_64_sles11 235K nmon_x86_64_sles11_oldest 257K nmon_x86_64_ubuntu1010 285K nmon_x86_64_ubuntu1110 350K nmon_x86_64_ubuntu13 235K nmon_x86_64_ubuntu6 235K nmon_x86_64_ubuntu7 283K nmon_x86_64_zorin6 195K nmon_x86_centos6 185K nmon_x86_debian5 185K nmon_x86_debian6 252K nmon_x86_debian7 183K nmon_x86_dsl 244K nmon_x86_fedora17 250K nmon_x86_fedora18 246K nmon_x86_fedora19 186K nmon_x86_GNU_2.0.0 211K nmon_x86_GNU_2.6.15 239K nmon_x86_GNU_2.6.24 185K nmon_x86_knoppix6 252K nmon_x86_knoppix7 294K nmon_x86_mint14 294K nmon_x86_mint15 215K nmon_x86_opensuse12 187K nmon_x86_puppy431 192K nmon_x86_sles11 192K nmon_x86_sles11_oldest 241K nmon_x86_ubuntu1110 294K nmon_x86_ubuntu13 192K nmon_x86_ubuntu6 192K nmon_x86_ubuntu7 239K nmon_x86_zorin6
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值