是由IBM公司提供的、免费监控AIX系统与Linux系统资源的工具,可以将服务器系统资源消耗的数据收集起来并输出到一个特别的文件,再使用分析工具(nmon analyser)进行数据统计分析
主要记录以下数据:
CPU占用率
内存使用情况
磁盘I/O速度、传输和读写比率、错误统计率与传输包的大小 消耗最多的进程 计算机详细信息和资源 页面空间和页面I/O速度 用户自定义的磁盘组
网络文件系统
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、内存、磁盘等信息: