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: 39.973 ]

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

Clonagem de HDs com o PHANTOM & UDPCAST no CentOS

CentOS 5.8 - MySQL Cluster 7.1 + HAProxy

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

HAproxy + Stunnel (https) + CentOS 6

Instalação do Nagios Core no CentOS 5.5

Leitura recomendada

W.I.N.E is not emulator

Trabalhando com RPM

Criando Imagens com Buildah

Instalando um servidor Openfire no Debian para liberação de MSN via Spark em uma rede Windows

Dicionário pt-BR no Firefox 2.0

  
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