linux下 服务器资源监控工具nmon安装与使用

一、nmon的安装工具下载:
1、nmon工具:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
2、nmon analyser工具:
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
二、nmon安装:
1:在Linux服务器当前用户下,创建个新目录,命令:mkdir nmon
2:把下载的安装包用ftp上传到/nmon,或者通过其他介质拷贝到/nmon目录下
3:解压安装包:# tar -xzvf nmon16e_mpginc.tar.gz
其中解压相关命令操作:
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar -xZvf file.tar.Z   //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
4:将解压后的文件nmon_x86_64_sles11 重命名:mv nmon_x86_64_sles11 nmon
5:给该文件赋权限:chmod 777 nmon
6:在/home/user/nmon目录下执行命令:./nmon
进入nmon实时监控页


二:监控信息生成报告
1:在/home/user/nmon路径下执行命令:
1.1:./nmon -F wqlebsbatch01.nmon -t -s 30 -c 180
输入命令回车后,将自动在当前目录生成一个wqlebsbatch01.nmon的文件,
1.2:./nmon -f -s 30 -c 120
输入命令回车后,将自动在当前目录生成一个.nmon的文件,(nmon输出文件的命名方式是服务器名_日期时间.nmon)

l-f:按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon;
l-t:输出中包括占用率较高的进程;
l-s30:每30秒进行一次数据采集
l-c180:一共采集180次

三:结果分析
1:下载安装 nmon analyser工具


2、将采集到的.nmon文件从服务器上下载到本地;用nmon16e_mpginc打开,

3:报告各模块sheet含义

4:内存计算公式:
可用内存:free的内存+cached的内存+buffers的内存
内存利用率=可用内存/总内存

猜你喜欢

转载自www.cnblogs.com/qiaoli0726/p/9122971.html