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

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

Quota - Criando e administrando no CentOS

Instalação do Nagios Core no CentOS 5.5

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

Leitura recomendada

Solução de PaaS Brasileiro - Docker, Shell Script e Golang

Rodando o Mac OS X 10 no Linux

Apt-fast - turbinando o apt-get em distros Debian-like

Configurando Zabbix 2.4.1 no CentOS 6.2

Ubuntu Packages - Uma forma mais rápida e simples de instalar programas

  
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