系统监控分析,主要是针对,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 工具打开即可生成报表