Pular para o conteúdo

Monitoramento utilizando Centreon 2.4.5 + Nagios 3.5.1 + CentOS 6.5

Neste tutorial, vamos montar um ambiente de monitoramento usando as versões mais recentes e estáveis do Nagios, Centreon e CentOS.
Samuel Costa tudor
Hits: 52.930 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Instalação e configuração do NDOUtils e base de dados

Instalando o NDOutils

9. Baixando:

# wget http://sourceforge.net/projects/nagios/files/ndoutils-1.x/ndoutils-1.5.2/ndoutils-1.5.2.tar.gz/download

9.1. Descompacte e entre no diretório:

# tar -xzf ndoutils-1.5.2.tar.gz
# cd ndoutils-1.5.2


9.2. Configure e instale:

# ./configure
# make


Caso o script não localize, automaticamente, a instalação do MySQL ou PostgreSQL, ajude-o utilizando o comando:

# ./configure --with-mysql-lib=/usr/lib/mysql
Ou:
# ./configure --with-pgsl-lib=/usr/lib/pgsql

9.2. Crie a base de dados (crie uma base de dados de nome curto, ex.: nagios). Crie um usuário e senha com permissões de: SELECT, INSERT, UPDATE e DELETE.

9.3. Após criada a base de dados, siga os comandos abaixo:

# cd db
# ./installdb


* Preste atenção nos parâmetros que irão ser solicitados e adicione conforme o banco de dados que você criou!

Demais configurações do NDOUtils

10. Tornando o script ndo2db executável:

# cd ..
# cp ./daemon-init /etc/init.d/ndo2db
# chmod +x /etc/init.d/ndo2db


10.1. Copiando o módulo NDOMOD e arquivos de configuração para a instalação do Nagios:

# cp src/ndomod-3x.o /usr/local/nagios/bin/ndomod.o
# cp config/ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg
# cp src/ndo2db-3x /usr/local/nagios/bin/ndo2db.cfg


10.2. Verifique se as linhas abaixo estão no nagios.cfg (/usr/local/nagios/etc/nagios.cfg). Se não estiverem, adicione-as:

broker_module=/usr/local/nagios/bin/ndomod.o config_file=/usr/local/nagios/etc/ndomod.cfg
event_broker_options=-1

10.3. Inicie o NDO2DB:

# /usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg

   1. Pré-requisitos, instalação e configuração do Nagios
   2. Instalação e configuração do NDOUtils e base de dados
   3. Instalação do Centreon, configuração e tela inicial de acesso

Instalação do Centreon + Nagios 3

Criando imagens Docker com Dockerfile

Consumo de link com Cacti

Convocação da Seleção Brasileira do Software Livre

OTRS - Revolucione seu Help Desk com esta ferramenta

Weechat - Conheçam este cliente peso-pena para IRC

#1 Comentário enviado por junior em 30/12/2013 - 16:01h
Bom artigo, ótima ferramenta.

Lembra muito uma ferramenta de monitoramento, desenvolvida pela Constat (www.constat.com.br) com base no Nagios.

#2 Comentário enviado por celfs em 02/01/2014 - 16:38h
Caros fiz e deu certinho, porem os hosts quando vou em Dashboard informam 100% undeterminad, por que será?
#3 Comentário enviado por tudor em 02/01/2014 - 17:34h

[1] Comentário enviado por junior.rocha em 30/12/2013 - 16:01h:

Bom artigo, ótima ferramenta.

Lembra muito uma ferramenta de monitoramento, desenvolvida pela Constat (www.constat.com.br) com base no Nagios.

Obrigado Júnior,

Espero ter ajudado um pouco com o artigo.

Abs.;
#4 Comentário enviado por tudor em 02/01/2014 - 17:36h

[2] Comentário enviado por celfs em 02/01/2014 - 16:38h:

Caros fiz e deu certinho, porem os hosts quando vou em Dashboard informam 100% undeterminad, por que será?
Celfs,

O host que está querendo monitorar está respondendo a pacotes ICMP enviados de dentro do servidor Nagios?

Abs.;
#5 Comentário enviado por celfs em 03/01/2014 - 09:31h
Desculpe-me é porque não esperei os dados serem carregados, hoje deu certo vi os dados, muito obrigado!

Será que vc teria um passo a passo para configurar os hosts com serviços o meu não deu certo?
#6 Comentário enviado por tudor em 03/01/2014 - 17:20h

[5] Comentário enviado por celfs em 03/01/2014 - 09:31h:

Desculpe-me é porque não esperei os dados serem carregados, hoje deu certo vi os dados, muito obrigado!

Será que vc teria um passo a passo para configurar os hosts com serviços o meu não deu certo?
celfs,

Ao concluir a instalação do centreon, automaticamente ele começa a monitorar o localhost(127.0.0.1), isso aconteceu quando você terminou a instalação?

Abs.;
#7 Comentário enviado por kandakassobo em 11/01/2014 - 23:38h
cool
#8 Comentário enviado por cyberlander em 15/04/2014 - 12:01h
Fiz todo o procedimento conforme o informado no site mas ao executar esse comando o mesmo da erro por nao encontrar o binario ndo2db alguem saberia dizer o por que?

/usr/local/nagios/bin/ndo2db -c /usr/local/nagios/etc/ndo2db.cfg
#9 Comentário enviado por tudor em 09/10/2014 - 09:06h
Cyberlander,

Você transformou o arquivi em binário? Consegue nos passar a saída do comando?

Abs.;
#10 Comentário enviado por sandro2000 em 12/02/2015 - 12:08h

Bom dia

Presciso de uma ajuda para configurar lertas por traps no centreon.
#11 Comentário enviado por Dieivsculovks em 26/08/2015 - 14:10h

dsdf

Contribuir com comentário

Entre na sua conta para comentar.