Nmon工具使用
Nmon
一、Nmon介绍
Nmon是一款计算机资源性能监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于AIX和Linux系统。
二、Nmon下载安装
nmon压缩包下载地址(下载适合服务器的版本)
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
nmon工具的安装步骤如下:
1)建目录:#mkdir nmon
2)上传工具压缩包如:nmon_linux_14i.tar.gz 到nmon目录,可通过ftp上传
3)解压nmon工具文件:tar -zxvf nmon_linux_14i.tar.gz
4)赋权限:chmod 755 nmon
5)启动nmon工具:输入命令 nmon (在nmon目录下执行命令)
备注:如果 root 用户,则可能需要输入 ./nmon,如./nmon_x86_64_sles11(在nmon目录下执行命令)
安装成功显示以下界面:
三、nmon数据采集
为了实时监控系统在一段时间内的使用情况并将结果记录下来,我们可以通过运行以下命令实现:
#./ nmon -f -t -s 30 -c 180
-f:按标准格式输出文件:_YYYYMMDD_HHMM.nmon;
-t:输出中包括占用率较高的进程;
-s 30:每30秒进行一次数据采集
-c 180:一共采集180次
输入命令回车后,将自动在当前目录生成一个hostname_timeSeries.nmon的监控文件,如hosname为nmon,生产的文件为:nmon _090308_1313.nmon。
四、表字段分析
通过nmon analyser工具将生成的nmon监控文件转化为excel文件。
1) 下载后打开nmon analyser工具如:nmon analyser v51_2.xlsm
nmon analyser工具下载地址:
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
2) 调整excel宏的安全级别:工具 -> 宏 -> 安全性 -> 中或者低,然后再打开文件并允许运行宏。
(勾上)信任所有安装的加载项和模板
(勾上)信任对于“Visual Baisc项目”的访问
3) 点击Analyser nmon data 按钮,选择下载下来的nmon文件,然后就会转化成.excel文件,生成图形化的文件.
特别说明:
a、在 MEM 表里面使用如下公式计算出内存使用率:(Memtotal - Memfree - cached - buffers)/Memtotal * 100,通过分析内存使用率的趋势,可定位是否内存泄露情况
b、NET网络监控此处的write 相当于 Sent,read相当于RECVS
更多推荐
所有评论(0)