Nmon 官网下载安装包php
http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadcentos
直接解压缩网络
# tar zxvf nmon16d_x86.tar.gzcentos7
解压以后在当前目录下看到不少可执行脚本,找到本身机器对应的脚本,如本机的 nmon_x86_64_centos7spa
执行监控命令.net
# ./nmon_x86_64_centos7 -f -t -s 1 -c 180excel
-f:按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon;进程
-t:输出中包括占用率较高的进程内存
-s 5:每 5 秒进行一次数据采集get
-c 360 :一共采集 360 次,即总共采集半小时数据
回车后,将自动在当前目录生成一个hostname_timeSeries.nmon的文件,若是hosname为bogon,生产的文件为:bogon_160306_1606.nmon
采集结束以后,经过sort命令能够将nmon结果文件转换为csv文件:
# sort bogon_160306_1606.nmon > bogon_160306_1606.csv
执行完sort命令后便可在当前目录生产 bogon_160306_1606.csv 文件
将转换后的 csv 文件导入到 nmon_analyser_v34a_x64.xls 文件中,能够自动生成图标数据
PS:office 须要设置开启宏信任
再次打开 excel,点击按钮导入 csv 文件
生成的部分监控结果图以下
CPU的使用数据
磁盘 I/O 数据
内存剩余量数据
网络 I/O 数据
nmon 及用来作分析的 nmon_analyser_v34a_x64.xls 下载地址 http://pan.baidu.com/s/1bod15iZ