Para aplicar o patch multi-broker no Centreon, caso necessite utilizar o MK Livestatus vamos seguir os seguintes passos.
Faça o download de 2 patchs, utilize esta url http://forge.centreon.com/attachments/694/centreon-2.1.6_multibroker002.tar.zip
cd /tmp
wget http://forge.centreon.com/attachments/694/centreon-2.1.6_multibroker002.tar.zip
wget http://forge.centreon.com/attachments/695/centreon-2.1.6_multibroker002_To_003.tar
Descompacte os arquivos e vamos conectar ao mysql e criar a tabela cfg_nagios_bkmod
mysql-h localhost-u root-p Centreon
CREATE TABLE IF NOT EXISTS `cfg_nagios_bkmod` (
`bkmod_id` int ( 11 ) NOT NULL AUTO_INCREMENT ,
`nagios_id` int ( 11 ) DEFAULT NULL ,
`broker_module` varchar ( 255 ) DEFAULT NULL ,
PRIMARY KEY ( `bkmod_id` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1 ;
INSERT INTO `` cfg_nagios_bkmod ( nagios_id , broker_module )
SELECT nagios_id , broker_module
DA cfg_nagios saída;
Agora vamos aplicar os patches,
cd /usr/local/centreon
patch -p1 < /tmp/centreon-2.1.6_multibroker002.patch
patch -p1 </tmp/centreon-2.1.6_multibroker002_To_003.patch
Configuração do Centreon
Em Centreon, vá para Configurações -> Nagios - nagios.cfg> e edite o CFG Nagios 1 :
Podemos ver em nosso campo de configuração Multi Broker foi adicionado, agora adicione o outro modulo, no meu caso o MK
/usr/lib/check_mk/livestatus.o /var/lib/nagios3/rw/live
Salve e por último, exporte a configuração utilizando a opção Generate da interface do Centreon.
1 comentários:
Olá BZANELATO,
Estou implementando (ou pelo menos tentando) no meu trabalho o centreon com o livestatus. Procurei (e muito) na internet e acabei achando seu blog. E talvez ele possa me ajudar.
Mas tenho uma duvida: na instalacao do centreon ele pede a localizacao do ndomod.o. Não instalei o ndoutils pois achei que o livestatus estaria para o ndoutils assim como o ndomod.o estaria para livestatus.o.
Acabei quebrando a cara pois não tenho o ndomod.o.
Vc teve que instalar o ndoutils? Não? Se vc puder compartilhar essa experiencia, iria ser de grande ajuda.
Obrigado.
Att.
Wallace Gerheim
Postar um comentário