HOME AUTHORS

性能测试之系统监控工具nmon

2022年3月23日 01:20
ali
Tags cpu nmon 磁盘

nmon介绍

是由IBM公司提供的、免费监控AIX系统与Linux系统资源的工具,可以将服务器系统资源消耗的数据收集起来并输出到一个特别的文件,再使用分析工具(nmon analyser)进行数据统计分析

主要记录以下数据:

CPU占用率

内存使用情况

磁盘I/O速度、传输和读写比率、错误统计率与传输包的大小 消耗最多的进程 计算机详细信息和资源 页面空间和页面I/O速度 用户自定义的磁盘组

网络文件系统

nmon下载

sudo pacman -S nmon

使用

在nmon的bin目录下执行:

./nmon -f -t -s 60 -c 30

-f表示按标准格式输出文件:__YYYYMMDD_HHMM.nmon

-t表示输出中包含占用率较高的进程

-s 60表示每60秒进行一次数据采集

-c 30表示一共采集30次

输入命令后,在当前路径下,会生成记录文件,文件名一般是由hostname+时间戳构成。例如ALI_220323_0104.nmon

可以将该文件放在nmon analyser工具进行分析,生成报表进行展示

任意一个目录下执行nmon命令

会显示起始屏幕和cpu等信息:

图片

依次按c、m、d会显示cpu、内存、磁盘等信息:

图片