nmon的详细实践使用

背景

在测试中,有必要引入软件使用过程中的资源开销的数据进行分析。及早发现内存泄露等异常的情况。

在市场上的开源解决方案中,由IBM出品的nmon工具有“小而精”的美誉。

下载

官方说明,目前nmon支持以下平台POWER, x86, x86_64, Mainframe & now ARM (Raspberry Pi),AIX

下载地址 http://nmon.sourceforge.net/pmwiki.php

使用步骤

总体的使用步骤可以基于以下思路进行:

下载压缩包进行解压处理(tar ......)
选择适应于当前平台的可执行文件进行授权(chmod ......)
运行当前文件收集数据
对收集到的数据文件进行报表分析

定时任务

  1. 执行命令:#crontab –e

  2. 在最后一行添加如下命令:路径是绝对路径

0 8 * * 1-5  cd home/wqching/nmon/nmon_x86_rhel5  -f -N -m ./nmon/log  -s 30 -c 1200

-f 按标准格式输出文件:_YYYYMMDD_HHMM.nmon

-N include NFS sections

-m 切换到路径去保存日志文件

-s 每隔n秒抽样一次,这里为30

-c 取出多少个抽样数量,这里为1200,即监控=1200*(30/60/60)=10小时

图片.png

你可能感兴趣的:(nmon的详细实践使用)