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.959 ]

Por: evandro matos couto em 23/06/2014


Plugins / Check_MK



Configurando os plugins

Passo 1. Acessando o diretório /opt:

# cd /opt

Passo 2. Download do nagios-plugins:

# wget http://nagios-plugins.org/download/nagios-plugins-2.0.1.tar.gz

Passo 3. Extração do pacote:

# tar -xvf nagios-plugins-2.0.1.tar.gz

Passo 4. Acessando o diretório nagios-plugins:

# cd nagios-plugins-2.0.1

Passo 5. Compilando os plugins:

# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make ; make install


Resolvendo problemas com permissão:

 '/usr/local/nagios/var/rw/nagios.cmd' for update!" error.

Passo 6. Adicionando o apache no grupo do nagcmd:

# usermod -G nagcmd apache

Passo 7. Reiniciando o Nagios:

# /etc/init.d/nagios restart

Passo 8. Criando o index.html:

# cd /var/www/html
# touch index.html


Passo 9. Relendo a configuração do Apache:

# /etc/init.d/htpd httpd reload

Passo 10. Definindo os gráficos:

# cd /usr/local/nagios/etc/objects/
# vim localhost.cfg


define host{
        use                     linux-server,host-pnp

        host_name               localhost
        alias                   localhost
        address                 127.0.0.1
        }


# Define a service to "ping" the local machine

define service{
        use                             local-service,srv-pnp
        host_name                       localhost
        service_description             PING
        check_command                   check_ping!100.0,20%!500.0,60%
        }

Passo 11. Checando o arquivo de configuração do Nagios:

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Passo 12. Recarregando o Nagios:

# /etc/init.d/nagios reload

Configurando o Check_MK

Passo 1. Acessando o diretório /opt:

# cd /opt

Passo 2. Download do mod_python:

# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/mod_python-3.3.1-16.el6.x86_64.rpm

Passo 3. Instalando o mod_python:

# rpm -ivh mod_python-3.3.1-16.el6.x86_64.rpm

Passo 4. Download do Check_MK:

# wget http://mathias-kettner.com/download/check_mk-1.2.5i3.tar.gz

Passo 5. Extração do pacote:

# tar -xvf check_mk-1.2.5i3.tar.gz

Passo 6. Acessando o diretório:

# cd check_mk-1.2.5i3

Passo 7. Instalando o Check_MK:

# ./setup.sh

Deve aparecer:

 Installation completed successfully.
 Please restart Nagios and Apache in order to update/active check_mk's web pages.
 
 You can access the new Multisite GUI at http://localhost/check_mk/
Passo 8. Acessando o diretório /opt:

# cd /opt

Passo 9. Download do mk-livestatus:

# wget http://mathias-kettner.com/download/mk-livestatus-1.2.5i3.tar.gz

Passo 10. Extração do pacote:

# tar -xzvf mk-livestatus-1.2.5i3.tar.gz

Passo 11. Acessando o diretório:

# cd mk-livestatus-1.2.5i3

Passo 12. Compilando o pacote:

# ./configure
# make ; make install


Passo 13. Criando o diretório /var/log/nagios/rw/:

# mkdir -p /var/log/nagios/rw/
# chmod -R 775 /var/log/nagios/
# chown -R nagios.apache /var/log/nagios/rw/


Passo 14. Reiniciando o Nagios para que seja criado o arquivo live:

# /etc/init.d/nagios restart

Passo 15. Adicionando o Nagios ao grupo do Apache:

# gpasswd -a apache nagios

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

Docker Linux Container - Open vSwitch Containers - Múltiplos Servidores

CentOS 5.8 - MySQL Cluster 7.1 + HAProxy

HAproxy + Stunnel (https) + CentOS 6

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

Instalação do Nagios Core no CentOS 5.5

Leitura recomendada

Atualize rapidamente os PC's da sua LAN com Debian

Linux Mint sugere substituição da versão 19.3 Tricia

Backup de roteadores Cisco com o TFTP + Pancho - Slackware 13

Ocomon - Instalação e configuração

Compilando PHP 5 com suporte a Oracle sem mistérios

  
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