Linux中nmon的安装与使用
nmon的安装:
1.新建目录nmon:mkdir -p /home/tool/nmon
2.获取nmon安装包,下载地址:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
需要根据需要来选择,本人使用的是centos,故选择这个安装包:
3.将该tar包通过sftp上传到linux的nmon目录下
4.在linux中解压该tar包: tar -zxvf nmon16e_mgpinc.tar-gz
5.修改nmon_x86_64_centos7的权限:chmod u+x nmon_x86_64_centos7
6.创建软链接:ln -s /home/tool/nmon/nmon_x86_64_centos7 /usr/bin/nmon
nmon的使用:
1.以root用户登录,输入nmon,如下图所示:
根据提示输入对应的key即可显示统计信息。
2.生成nmon报告:
[root@site1 log]# nmon -s 10 -c 60 -f -m /home/log/
-s:指定数据采集的间隔时间,这里为10s
-c:指定数据采集的次数,这里为60次
-f:生成的文件包含开始执行数据采集的时间
-m:指定数据生成的文件目录
文件生成如下图所示:
文件格式为:hostname_日期_时间.nmon
下载 nmon analyser (生成性能报告的免费工具):
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
将之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具nmon analyser v51_2.xlsm 。点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: site1_170609_1141.nmon.xlsx ,用 Excel 打开生成的文件就可以看到结果了。
3.设置定时任务监控系统:
crontab设置方法见:http://www.cnblogs.com/maybo/p/5183753.html