nmon 工具是 IBM 提供的免费的在AIX与各种Linux操作系统上广泛使用的监控 与分析工具。该工具可将服务器的系统资源耗用情况收集起来并输出一个特定 的文件,并可利用 excel 分析工具nmon_analyser进行数据的统计分析。并且, nmon运行不会占用过多的系统资源,通常情况下CPU利用率不会超过2%。针 对不同的操作系统版本,nmon有相应版本的程序。 

参数详解:
-s <seconds>执行频率
-c <number>执行次数
-f 生成默认名称为<hostname>_YYYYMMDD_HHMM.nmon的文件
-F <filename> 使用指定的文件名
-m <dir> 指定文件的生成目录
-t 增加top进程数据
-I <percent> 磁盘或者进程繁忙程度,低于设定的值则不采集

例如:
./nmon s 120 c 720 f t I 80 m log

以2分钟一次的频率采集性能数据,共采集720次,使用默认的文件名,需要获取top 进程信息中,获取繁忙程度超过80%的进程和磁盘信息

#01 00 * * * /app/soft/nmon -s 30 -c 2880 -f -t -I 80 /app/soft/nmon/log

获取信息日志后,进行生成图纸分析: