Instalação e configuração do Nagios
Nagios é um sistema de monitoração das aplicações de rede. Ele vigia os hosts e serviços que você especificar, alertando quando um deles estiver "down" e também quando os mesmos estiverem "up", trabalhando de forma pró-ativa. Esta ferramenta é a evolução do NetSaint.
Parte 4: Instalação dos plugins
Nesse ponto a instalação do Nagios está completa, mas ele não está com suas totais funções, falta a monitoração das aplicações. Esta função é responsável por checar se um particular serviço está funcionando. Para habilitarmos essa função é necessário instalar os plugins separadamente. Faça o download da última versão dos plugins no site:
Depois do download, faça a descompactação do arquivo e entre no diretório criado pelo comando "tar":
# cd nagiosplug-1.4.3
# ./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios
Você talvez receba notificações sobre a perda de problemas ou módulos Perl enquanto esteja executando o configure. Não tem problema, a menos que você especifique uma aplicação que necessite desses módulos.
Uma vez terminada a configuração, compile todos os plugins:
# make all
Se nenhum erro for reportado, você pode instalar os plugins:
# make install
Os plugins serão instalados no diretório "libexec" dentro do diretório do Nagios /usr/local/nagios/libexec. Entre nesse diretório, depois execute "./check_ssh -h" para saber como o "check_ssh" trabalha.
Usando esses comandos você pode rodar manualmente a checagem de qualquer serviço, mas iremos automatizar o nosso processo. Por exemplo:
# ./check_ssh 200.146.2.1 (IP ilustrativo)
SSH ok - protocol version 1.99 - server version
Depois do download, faça a descompactação do arquivo e entre no diretório criado pelo comando "tar":
# cd nagiosplug-1.4.3
# ./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios
Você talvez receba notificações sobre a perda de problemas ou módulos Perl enquanto esteja executando o configure. Não tem problema, a menos que você especifique uma aplicação que necessite desses módulos.
Uma vez terminada a configuração, compile todos os plugins:
# make all
Se nenhum erro for reportado, você pode instalar os plugins:
# make install
Os plugins serão instalados no diretório "libexec" dentro do diretório do Nagios /usr/local/nagios/libexec. Entre nesse diretório, depois execute "./check_ssh -h" para saber como o "check_ssh" trabalha.
Usando esses comandos você pode rodar manualmente a checagem de qualquer serviço, mas iremos automatizar o nosso processo. Por exemplo:
# ./check_ssh 200.146.2.1 (IP ilustrativo)
SSH ok - protocol version 1.99 - server version