准备阶段
查看linux版本
- uname -a,发现是centos7版本 64位
Linux centos73-247 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
下载、安装、启动nmon
进入下载页面
- http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
找到对应版本
- nmon16d_x86.tar.gz
下载
- https://sourceforge.net/projects/nmon/files/nmon16d_x86.tar.gz/download
解压
- 找到压缩包中的 nmon_x86_64_centos7 文件
打开xftp
- 在根目录(就是linux 的 / )下创建 nmon文件夹。
- 把压缩包中的 nmon_x86_64_centos7 放入文件夹内。
打开xshell
找到nmon所在文件夹
- cd /nmon
赋权【增加执行权限】
- chmod +x nmon_x86_64_centos7
运行
- ./ nmon_x86_64_centos7
生成监控数据
- ./nmon_x86_64_centos7 -s10 -c60 -f -m /nmon/
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。
分析监控数据
下载
- https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
使用
- 解压出 nmon analyser v52_1.xlsm 文件,使用excel打开。
- 找到 Analyze nmon data 按钮,导入监控数据。
- 生成新的excel,导出结果。
常见问题
wps的excel宏功能不能使用
如果使用wps的excel,点击按钮,提示宏功能不能使用,网盘:https://pan.baidu.com/s/1MJmdEbl1fkIUXIJ-kdcWFg 密码:0xvh,下载后运行 vba6chs.msi 安装。
导入监控数据后提示运行时错误 ‘13’
原因是本机右下角的系统时间格式不是yyyy-MM-dd格式。电脑的计算机名不能有特殊字符。修改时间格式为yyyy-MM-dd即可。