nmon及nmon analyser工具使用简介
下载地址
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
软件配置
1、新建目录
[root@localhost local]# mkdir nmon
[root@localhost local]# cd nmon/
2、解压软件包
[root@localhost nmon]# tar -xvzf nmon_linux_14i_newer_Linux_versions.tar.gz
3、修改权限
[root@localhost nmon]# chmod 755 nmon_linux_x86
说明:如果不修改权限,运行时可能会出现Permission denied的提示
4、重命名文件
[root@localhost nmon]# mv nmon_linux_x86 nmon
说明:重命名文件,主要是为了使用方便
5、移动文件
[root@localhost nmon]# mv nmon /usr/local/bin/
说明:将文件移动到$PATH包含目录下,省去再配置环境变量的麻烦
6、运行程序
[root@localhost ~]# nmon
注意:
1.如果运行nmon出现“cannot execute binary file”的错误提示,则说明下载运行的文件不适合当前的操作系统平台。可通过file命令查看系统支持的文件,重新选择其它nmon文件。
2.如上图,可以按对应的字符、字母键打开或关闭对应的数据统计显示
7、删除安装文件
[root@localhost ~]# cd /usr/local/bin/
[root@localhost local]# ls
bin etc games include lib libexec nmon sbin share src
[root@localhost local]# rm -rf nmon
命令使用
常用方法:
nmon [选项]
常用选项:
-h帮助
-s两屏幕间的刷新时间间隔(默认为2s)
-c刷新次数(默认百万(millions))
-t 输出包含top processes的监控数据
-f按格式在当前工作目录下输出监控文件[注意:默认-s300 -c288],默认文件名格式:hostname_YYMMDD_HHMM.nmon
-F输出监控文件,和-f不同的是,这里可自定义文件
-r设置输出监控数据中的runname名称
注意:数据收集模式下,选择f,F,z,x,X,其中之一作为命令的第一个参数
例子:设置屏幕刷新频率为每5s刷新一次,总的刷新5次
[root@localhost ~]# nmon -s 5 -c 5
说明:刷新5次后自动退出程序
例子:按默认文件名格式在当前目录下输出监控数据
[root@localhost ~]# cd /home
[root@localhost home]# ls
laiyu lost+found
[root@localhost home]# nmon -f -t
[root@localhost home]# ls
laiyu localhost_141103_1409.nmon lost+found
例子:输出监控数据到指定文件中
[root@localhost home]# nmon -F /tmp/test.nmon -t
[root@localhost home]# ls /tmp/ | grep nmon
test.nmon
[root@localhost home]#
将输出文件转换为cvs表格
sort *.nmon>stats.csv
nmonAnalyser
下载地址
操作步骤
1)解压下载的压缩包
解压后,可看到如下文件夹
2)打开.xls文件
office 2010
office 2007
4)打开*nmon或由其转换而来的*.csv文件
点击图示的Aanalyse nmon data按钮,选择*.nmon文件、*csv文件,打开
正常是可以打开的,但是我这里出错了(word 2007/2010都试过,不行):
暂时没找到解决方法