最近一段时间在做监控系统,用的是Nagios,另外再加一些别的东东。先大体说下,以后陆续写下.
1.监控内容:主要是主机和服务的监控;当然借助nagios的插件也可以监控写私有信息(cpu,mem,disk等)
(1).Host:是否存活(ping) CPU,MEM等(这个主要借助
nrpe ncclient)
(2).Service:httpd,mysqld,oracle等是否正常(check_http,check_mysqld,check_oracle)还要提以下
check_snmp插件,这个很有用!
2.
noutils:这个可以把nagios监控上数据导入mysql
3.
awstat(日志分析工具,主要是看网站点击量)
4.
mrtg(网络流量分析工具,基于snmp和rrd,用perl写的)
5.
pnp4naigos:在nagios中以图显示相关信息(还是调用rrd)
报警通知系统(Email和短信<可一借助Fetion>)
其实有些东西是可以
自己写插件的,比如未提供插件的信息等等
另外
cacti:这个对于图形显示CPU,MEM,IO等相关信息据说很好,但我配置后能登录但不显示(如下图):
ganglia:这个以前在学校做数值计算时看集群使用情况很好。
网上还搜到以下两个,但没时间研究了(有兴趣的可以研究下):
dreamhost自带的analog
bluehost把AWstats集成在了cpanel
References:
(1).
(2).http://www.ibm.com/developerworks/cn/aix/library/au-nagios/index.html
(3).
(4).
(5).http://blog.chinaunix.net/u/26011/showart_409150.html
阅读(2011) | 评论(0) | 转发(0) |