【nmon】nmon :服务器监控数据采集

xiaoxiao2025-06-09  12

目录

一、nmon分析器

二、nmon数据采集

三、生成分析报表



一、nmon分析器

(1)Windows系统,nmon分析器下载:

官网下载:点击前往下载

我的资源下载地址:点击前往下载


(2)nmon分析器解压:



二、nmon数据采集

linux服务器终端,首先进入环境变量目录,使用命令记录一段时间内的监控数据,执行测试命令:

cd /usr/local/bin ./nmon -f -t -r nmonreport -s 10 -c 60 命令的含义是: -f :按标准格式输出文件名称:<hostname>_YYYYMMDD_HHMM.nmon -t :输出最耗资源的进程 -s :每隔n秒抽样一次,这里为10秒 -c :取出多少个抽样数量,这里为采集 60 次,即监控 = 10*60 = 600秒 = 10分钟 nmonreport:监控记录的标题 hostname:主机名 注: 该命令启动后,会在/usr/local/bin/nmon目录下生成监控文件,并持续写入资源数据, 直至360个监控点收集完成———即监控1小时,这些操作均自动完成,无需手工干预, 测试人员可以继续完成其他操作。 如果想停止该监控,需要通过“#ps –ef | grep nmon”查询进程号,然后杀掉该进程以停止监控。

 



三、生成分析报表

(1)首先把生成的监控文件转换为.csv后缀格式:

执行转换格式命令: sort <hostname>_YYYYMMDD_HHMM.nmon ><hostname>_YYYYMMDD_HHMM.csv 注意:<hostname>_YYYYMMDD_HHMM.nmon是需要转化的具体文件名。 查看格式转换是否成功: ls


 (2)将以.csv结尾的文件拷到本地:


(3)使用nmon analyser工具,打开nmon analyser v55.xlsm,点击“Analyze nmon date”按钮:


(4)出现报错提示:没有启用宏


(5)解决方案:下载“vba插件”,启用宏:

要在wps excel中启用“宏”的功能,首先就需要下载一个“wps的vba插件”。

下载地址:点击前往下载

我的资源下载地址:


(6)点击“Analyze nmon date”按钮:


(7)出现报错:


(8)考虑我用的是WPS,与分析器不兼容,所以安装win7虚拟机,自带的是office2007,自带“宏”:

查看我的博文:

①【VMware】VMware Workstation Pro15 虚拟机永久激活破解安装教程

②【VMware】VMware 15 虚拟机安装win7


(9)读取成功:


(10)虚拟机报表生成:


(11)将报表发送到本机,该报表可用于WPS查看,或者发送给开发查看:

转载请注明原文地址: https://www.6miu.com/read-5031535.html

最新回复(0)