Nagios整合Cacti部署详解

整合cacti 和nagios 是利用了cacti 的一个插件nagios for cacti(NPC),它的原理是将nagios 的数据通过ndo2db 导入到mysql 数据库(cacti 的库中),然后cacti 读取数据库信息将nagios 的结果展示出来。

注意:安装nagios可以参考文章部署Nagios监控系统(见 ),安装cacti可以参考文章构建cacti监测系统(见 ),本文是在rhel6.0上进行安装,参考时注意系统的版本。

推荐阅读

CentOS 6下Cacti搭建文档

RHEL5.9下Cacti监控部署详解

CentOS 6.3 下Cacti 安装详解

CentOS Linux下快速安装配置Cacti中文版

Cacti 的详细介绍请点这里
Cacti 的下载地址请点这里

1、安装ndoutils:
首先需要安装ndoutils 以将nagios 的数据能导入到mysql 数据库中
确保mysql的开发包已安装以便编译ndoutils

释放ndoutils软件包,进行编译前的预配置和编译
注:若安装的RHEL6是64位系统,则要将/usr/lib64/mysql拷贝到/usr/lib目录中

接下来安装,不是用makeinstall

2、修改nagios 主配置文件,使NDoutils可以在Nagios中加载
[root@localhost /]#vi /usr/local/nagios/etc/nagios.cfg
确保以下内容存在:
check_external_commands=1
command_check_interval=-1
event_broker_options=-1
process_performance_data=1
添加如下一行配置项:

添加内容至此结束。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/554b6d0629d0067ddd2c64f6fd6ecef8.html