Nagios 4 com Check_MK 1.2.5i3 no CentOS 6.5 x64

Neste presente tutorial, vou abordar a configuração do Nagios 4 com o Check_MK 1.2.5.i3 no CentOS 6.5 x64.

[ Hits: 40.235 ]

Por: evandro matos couto em 23/06/2014


Configurando o NDOUtils



Passo 1. Download do pacotes:

# cd /opt/
# wget
http://sourceforge.net/projects/nagios/files/ndoutils-2.x/ndoutils-2.0.0/ndoutils-2.0.0.tar.gz/download

Passo 2. Extração do pacote:

# tar -xvf ndoutils-2.0.0.tar.gz
# rm -rf ndoutils-2.0.0.tar.gz


Passo 3. Acessando o diretório ndoutils:

# cd ndoutils-2.0.0/

Passo 4. Compilando o NDOUtils:

# ./configure --enable-mysql --disable-pgsql --with-ndo2db-user=nagios --with-ndo2db-group=nagios
# make ; make install


Passo 5. Criando a estrutura das tabelas:

# cd db/
# ./installdb -u nagios -pdoorto2 -d nagios


Passo 6. Entrando no diretório src:

# cd ../src/

Passo 7. Copiando os arquivos/binários para o diretório bin do Nagios:

# cp ndomod-4x.o ndo2db-4x log2ndo file2sock /usr/local/nagios/bin/
# cp ndomod-4x.o /usr/local/nagios/bin/ndomod.o


Passo 8. Copiando os arquivos necessários para o diretório do Nagios:

# cd ../config/
# cp ndo2db.cfg-sample ndomod.cfg-sample /usr/local/nagios/etc/
# cd /usr/local/nagios/etc/


Passo 9. Renomeando os arquivos:

# mv ndo2db.cfg-sample ndo2db.cfg
# mv ndomod.cfg-sample ndomod.cfg


Passo 10. Corrigindo o dono do arquivo:

# chown nagios.nagios ndo*

Passo 11. Alterando o arquivo nagios.cfg:

# vim nagios.cfg

Altere a linha abaixo:

event_broker_options=-1

Insira a linha abaixo:

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

Passo 12. Alterando o arquivo ndo2db.cfg:

# vim /usr/local/nagios/etc/ndo2db.cfg
  • De: #socket_type=unix
  • Para: socket_type=tcp

  • De: #db_user=ndouser
  • Para: db_user=nagios

  • De: #db_pass=ndopassword
  • Para: db_pass=doorto2

Alterando o arquivo ndomod.cfg:

# vim /usr/local/nagios/etc/ndomod.cfg
  • De: #instance_name=default
  • Para: instance_name=nagios

  • De: #output_type=file
          #output_type=unixsocket
  • Para: output_type=tcpsocket

  • De: #output=/usr/local/nagios/var/ndo.dat
          #output=/usr/local/nagios/var/ndo.sock
  • Para: output=127.0.0.1

Insira no final do arquivo:

data_processing_options=-1
config_output_options=2

Passo 13. Reiniciando novamente o Nagios:

# /etc/init.d/nagios restart

Passo 14. Iniciando o NDOUtils:

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

Passo 15. Configurando o NDOUtils para iniciar junto com o servidor:

# vim /etc/rc.local

Insira:

/usr/local/nagios/bin/ndo2db-4x -c /usr/local/nagios/etc/ndo2db.cfg

Página anterior     Próxima página

Páginas do artigo
   1. Nagios / MySQL
   2. Configurando o NDOUtils
   3. Configurando o PNP4Nagios
   4. Plugins / Check_MK
   5. NagVis - Instalação e acesso
Outros artigos deste autor

CentOS 5.8 - MySQL Cluster 7.1 + HAProxy

Clonagem de HDs com o PHANTOM & UDPCAST no CentOS

Alta disponibilidade: CentOS 6 - configurando os pacotes DRBD com gfs2 - parte 1

Instalação do Nagios Core no CentOS 5.5

HAproxy + Stunnel (https) + CentOS 6

Leitura recomendada

Uma excelente ferramenta de monitoramento de rede

Instalar VMWare no Ubuntu 5.10

Experiência no desenvolvimento de software para automação comercial

Considerações sobre medição de JITTER em operadoras VOIP no Wireshark

Criar animação em flash no Linux? Veja como!

  
Comentários
[1] Comentário enviado por jfernandes em 23/06/2014 - 13:28h

Caraca mano...

Que maneiro, gostei do post, das explicações, acredito que é só executar os procedimentos e correr pra galera ...

Parabéns Evandro, você a cada dia se supera ...

Abraços

[2] Comentário enviado por vandocouto em 24/06/2014 - 18:40h

Valeu Jfernandes!

[3] Comentário enviado por fmmartins83 em 27/11/2014 - 22:36h

Muito bom mano...
Somente para ajudar quem tiver o mesmo problema lembrar de desativar o selinux!

[4] Comentário enviado por defabio em 13/01/2015 - 13:29h


Muito bom
Tenho o Nagios rodando perfeitamente, quero instalar o Nagvis, pode instalar somente o Nagvis?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts