nmon可监控的数据类型
内存使用情况
磁盘适配器
文件系统中的可用空间
CPU使用率
页面空间和页面速度
异步I/O,仅适用于AIX
网络文件系统(NFS)
磁盘I/O速度和读写比率
服务器详细信息和资源
内核统计信息
消耗资源最多的进程
运行队列信息
nmon安装
1、需要根据服务器类型执行命令,例如:服务器使用centos8,命令执行
2、在nmon文件目录下面,执行:./nmon_x84_64_centos8
3、没有授权,需要先授权才能使用:chmod +x nmon_x84_64_centos8
(可更改文件名,mv nmon_x84_64_centos8 nmon)
官网地址:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
配置环境
进入环境配置页面:
vim /etc/profile
PATH= P A T H : / h o m e / n m o n / n m o n ( PATH:/home/nmon/nmon ( PATH:/home/nmon/nmon(PATH:后为命令的路径)
使配置文件立即生效
source /etc/profile
采集监控数据
nmon -s 10 -c 60 -f -m /opt/nmon/report
-s 10:每隔10秒采集一次
-c 60:采集次数60次
【每10秒采集一次,采集60次,耗费时间:10x60=600,600 / 6060=0.16,预记录16分钟服务器监控时间;】
-f :按标准格式输出文件名称
-m :指定监控文件的存放目录,-m后跟指定目录
nmon -s 10 -c 360 -f -m /opt/nmon/report
【每10秒采集一次,采集360次,耗费时间:10x360=3600,3600 / 6060=1,预记录1小时服务器监控时间;】
PS:一般来说不建议对稳定性测试使用nmon监控,因为生成的nmon文件超过10M时,分析工具会由于内存不足导致报错。
如果必须进行的话,建议加大采样频次,降低采样次数(低于330次)。
采集监控数据
nmon_analyser工具:https://community.ibm.com/community/user/legacy?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
下载解压后出现如下2个文件:
1、解压点击nmon analyser v334.xls文件执行
2、点击文件中的“analyser nmon data”按钮,选择等待分析的.nmon文件,
3、完成后另存为即可得到分析结果