centreon是开源的IT监控软件,由法国人于2003年开发,最初名为Oreon,并于2005年正式更名为centreon。centreon可以简单地管理和配置nagios,比nagiosql更为简单明了。配合流程:
Centreon+nagios可以对机器的性能,一些服务进行监控,它在进行监控的时候主要由Nagios,NdoUtils,Mysql,Centreon几个组件构成,其主要数据流如下:
所以要想使用Centreon+Nagios进行监控通常需要安装以下组件:
配置监控端时只需要在监控机器上配置Nagios+Nagio plugin+NDOUtils+Centreon即可,配置被监控端时需要在被监控机器上安装nrpe,如果被监控机器是widows系统需要安装NSClient
centreon+nagios配置文件: 定义主机 /usr/local/nagios/etc/hosts.cfg 定义主机模板 /usr/local/nagios/etc/hostTemplates.cfg 定义主机组 /usr/local/nagios/etc/hostgroups.cfg 定义服务 /usr/local/nagios/etc/services.cfg 定义服务组 /usr/local/nagios/etc/servicegroups.cfg 定义命令 /usr/local/nagios/etc/checkcommands.cfg 定义联系人 /usr/local/nagios/etc/contacts.cfg 定义联系人组 /usr/local/nagios/etc/contactgroups.cfg 定义报警命令 /usr/local/nagios/etc/misccommands.cfg 定义时间模板 /usr/local/nagios/etc/timeperiods.cfg
下面我会先展示如何配置监控端(接下来的所有安装过程都是基于CentOs来安装的,所以请先安装CentOS,建议在虚拟机上执行)