Nagios + MySQL no Debian
Esse artigo visa ajudar os colegas a monitorar suas redes usando software eficiente, o Nagios. Veremos como instalar e configurar o Nagios e seus plugins.
Introdução
Definição do Nagios
Nagios é um software de monitoramento de sistemas e redes. O Nagios checa periodicamente o status de um serviço ou cliente alertando aos repensáveis em caso de falhas. O status de cada cliente e serviço da rede pode ser consultado via interface web.Monitoramento Nagios
Todo o monitoramento é realizado através de plugins. Plugins são programas usados sob demanda. Trata-se de executáveis, compilados ou scripts (Perl, Shell etc) que são executados através de linha de comando para checar o status de um cliente ou seu serviço. Sem os plugins o Nagios não consegue operar.Premissas para instalação do Nagios
Serviços:Esta instalação tem como base a distribuição Linux Debian Etch 4 i686.
Para instalar o Nagios é necessário verificar algumas dependências antes.
Verificar se os compiladores gcc e g++ estão instalados corretamente, verificar também se o servidor web Apache e servidor de base de dados MySQL estão devidamente instalados e configurados.
Comandos:
- dpkg -l - Verifica programas e serviços instalados.
- ps -ef | grep apache - Verifica se o servidor web está em execução.
- ps -ef | grep mysql - Verifica se o servidor DB está em execução.
Caso os serviços de web e banco de dados estejam fora do ar, inicie-os:
# /etc/init.d/apache2 start
# /etc/init.d/mysql start
Usuário e grupo:
Para que o Nagios possa funcionar corretamente, antes da instalação é necessário criar um usuário para ele autenticar no sistema operacional Linux e depois associá-lo a um grupo específico.
Criando usuário:
# adduser nagios (cria uma conta de usuário denominada nagios)
Criando grupo:
# groupadd nagcmd (cria grupo para associação do usuário nagios)
Obs.: Pode ser outro nome de sua preferência.
Adicionando usuário ao grupo criado "nagcmd":
# usermod -G nagcmd nagios
Inclua no grupo o usuário www-data também, que é o usuário do Apache:
# usermod -G nagcmd www-data
apenas peço que continue com o mais importante do nagios, seus plugins e configuração, onde 90% dos leigos tem dúvidas e tudo mais, instalação vem no pacote .tar.gz
você mencionou, mysql, por qual motivo é necessário mysql?, e nem menciona como instala, por padrão nagios não precisa de mysql, outros add-ons que usam o nagios sim precisam de sgbd.
nao leia o comentário como crítica pejorativa, apenas comentei o que vi, no que precisar so falar pra eu ajudar.