Nmon是一个免费的AIX和Linux系统性能工具,改软件未受IBM官方正式的技术支持,所以无法在IBM获取帮助。
AIX6.1默认安装了Nmon监控服务,只需直接调用即可,具体操作方法如下:
一 直接键入如下命令启动Nmon:
#/usr/bin/nmon -f -N -m /nmon/log -s 30 -c 2880
各参数意义:
-f 按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon
-N 包括NFS系统分区
-m 切换到路径去保存日志文件
-s 每隔n秒抽样一次,这里为30
-c 取出多少个抽样数量,这里为2880,即监控=2880*(30/60/60)=24小时
根据小时计算这个数字的公式为:c=h*3600/s,比如要监控10小时,每隔30秒采样一次,则c=10*3600/30=1200
二 用crontab命令设定执行时间:
执行命令:
#crontab -e
在最后一行添加如下命令:
0 0 * * 1,2,3,4,5 nmon -f -N -m /nmon/log -s 30 -c 2880
表示:
周一到周五,从早上00点开始,监控24个小时(到24:00整为止),输出到/nmon/log
三 分析报告
nmon启动以后会在/nmon/log生成*.nmon的文件,把它下载到你的电脑上;
打开nmon报告分析器nmon analyser.xls,把宏的安全性设成最低,打开下载好的*.nmon文件。
并且保存为一个文件,就生成了视图模式系统报告,根据报告内容即可查询系统的具体情况。
四 工具下载地址:
IBM Wiki 上 nmon 下载地址 http://www-941.haw.ibm.com/collaboration/wiki/display/WikiPtype/nmon 。
nmon 相关问题和观点的IBM论坛地址 http://www.ibm.com/servers/eserver/pseries/community/。
IBM Wiki 上 nmon 分析程序下载地址 http://www-941.haw.ibm.com/collaboration/wiki/display/Wikiptype /nmonanalyser 。
附录:crontab参数:
f1 f2 f3 f4 f5 program
minute hour day_of_month month weekday command这些字段接收以下值:
minute 0 到 59
hour 0 到 23
day_of_month 1 到 31
month 1 到 12
weekday 0 到 6(星期天到星期六)