一、cacit与nagios-------------------安装
1、LAMP环境
2、cacti安装
3、nagios安装
4、nagios与cacti的整合(联系)
4、安装snmp协议
6、推荐的cacti模板
http://docs.cacti.net/templates(官方模板)
7、安装linux服务器插件(客户端)------nrpe
8、监控windows服务器插件(客户端)
二、cacti与nagios的使用
cacti是使用snmp协议监控所有的设备,而nagios可以使用snmp监控,也可以使用perl写的脚本插件监控
1、cacti添加监控服务
1)
cacti监控nginx服务
2)
cacti监控squid服务
3)
cacti监控mysql服务
4)
cacti监控apache服务
5)
cacti监控memca的服务
2、cacti插件的使用
1)Threshold、setting这两个插件是一起使用的 报警设置
2)npc 这个插件是cacti与nagios整合使用的插件
3)monitor 这个插件服务器运行的状态
wget http://www.constructaegis.com/downloads/npc-2.0.4.tar.gz
wget http://cactiusers.org/downloads/settings.tar.gz
wget http://cactiusers.org/downloads/thold.tar.gz
wget http://cactiusers.org/downloads/routerconfigs.tar.gz
wget http://cactiusers.org/downloads/monitor.tar.gz
cacti旧版本的插件 http://cactiusers.org/downloads/
(在新架构的cacti-plugins可以显示旧架构不能使用,那就下载新版本)
cacti新版本的插件 http://svn.cacti.net/viewvc/?root=Plugins
新版下载方法: # cd /usr/local/http/htdocs/cacti/plugins
#svn co svn://svn.cacti.net/cacti_plugins/monitor
#mv monitor/trunk monitor (因为trunk这个目录下的为最新版本)
3、
nagios配置文件说明
4、nagios监控服务
1)
监控mysql数据库
2)
nagios监控memcache
3)
nagios监控squid
5.
安装nagios使用snmp采集方式
nagios大量的监控插件http://www.monitoringexchange.org(含有很多支持snmp插件)
6.
流量图的方式展示nagios
7.cacti字体在图形中显示不正常的解决方法
下载并安装cjkuni-fonts中文字体,字体名ukai.ttf
#wget http://ftp.tw.debian.org/debian/pool/main/t/ttf-arphic-ukai/ttf-arphic-ukai_0.1.20060928.orig.tar.gz
#tar zxvf ttf-arphic-ukai_0.1.20060928.orig.tar.gz
#cd ttf-arphic-ukai-0.1.20060928/
#cp ukai.ttf /usr/lshare/fonts/ukai.ttf
另外一种方法就是cp ukai.ttf /usr/local/rrdtool/share/rrdtool/fonts/,再在cacti控制面板---设置--路径--RRDTool默认字体路径填上/usr/local/rrdtool/share/rrdtool/fonts/ukai.tt
三、
实现cacti与nagios的迁移
四、报警设置
1.
nagios报警设置
2.
限制Nagios报警次数
nagios-cn中文文档 :http://nagios-cn.sourceforge.net/nagios-cn/
五、
ntop的安装与cacti的整合