2015年02月8日

nmon/nmonanalyser监控Linux服务器

Filed under: Server — 标签:, — cmpan @ 2015-02-08 12:14:21

1、下载nmon

http://nmon.sourceforge.net/

根据服务器下载相应版本或源码安装

2、数据采集
比较懒,采集方式直接网上copy

#nmon -s10 -c60 -f -m /home/
参数解释:
-s10 每 10 秒采集一次数据。
-c60 采集 60 次,即为采集十分钟的数据。
-f 生成的数据文件名中包含文件创建的时间。
-m 生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。
生成的文件名如: _090824_1306.nmon ,”” 是这台主机的主机名。
nmon -h查看更多帮助信息。

3、生成报表工具
都说分析工具在这里下载(https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser),但是IBM维护还是出故障了,链接打不开,千辛万苦找来了Java版的,http://sourceforge.net/projects/jnmonanalyser/

下载nmonanal_0.1.2.jar,把服务器上生成日志的文件下载到本地,运行分析工具

1
java -jar /path/to/nmonanal_0.1.2.jar

在菜单选择加载nmon监控日志即可看到监控报表

4、自动按天采集监控数据

1
2
3
4
5
6
7
mkdir /home/nmonlog
vi /etc/cron.daily/nmonlog
// 输入内容设置10秒钟保存一次,执行一天
nmon -s10 -c8640 -f -m /home/nmonlog/

// 保存后改权限
chmod u+x /etc/cron.daily/nmonlog

Views – 1903

分享到:
Copyright © 2009 流水孟春 版权所有
Web技术,LAMP,Nginx,Web2.0,前端技术
Powered by WordPress & UI Designed by 流水孟春