介绍一个不错的服务器综合监控工具脚本集aspersa
服务器的综合监控始终要写不少脚本,平时用iostat,vmstat等去写,现在介绍一套
由PERCONA开发的脚本集,aspersa,下载地址在:
http://aspersa.googlecode.com/svn/html/support.html
其中有相当详细的帮助.
下面举例一个例子,比如要查看机器的综合情况,可以这样:
# 下载并运行:
wget http://aspersa.googlecode.com/svn/trunk/summary
bash summary
# 或者下载运行一步完成:
wget -O- http://aspersa.googlecode.com/svn/trunk/summary | bash
chmod a+x summary
执行:
./summary
就可以看到很详细的机器综合情况
这套工具集其实包含很多不错的小工具,有监视磁盘,IO等的,我觉得最有价值的是,
它其中的STALK这个小工具,可以是当触发某个条件的值为真的时候,可以启动第2个工具去动态收集信息,这用在监控中是很好的,具体的见
http://www.xaprb.com/blog/2010/05/07/using-aspersa-to-capture-diagnostic-data/