Como monitorar o Apache com o Nagios

Escrito por kirk bennet | Traduzido por caio amorim
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como monitorar o Apache com o Nagios
Os administradores podem usar o Nagios para monitorar servidores Apache (Comstock/Comstock/Getty Images)

Se você precisa monitorar servidores web Apache e inspecionar seus status de sessão, considere utilizar o Nagios. Ele pode monitorar servidores que rodam em plataformas diferentes, como Windows, Linux e AIX. Utilizando o Nagios, você pode receber alertas quando algum limite de sessão de cliente do servidor Web é alcançado. Você também pode ver as sessões de usuário derrubadas que aparecem após o limite ser alcançado. Para monitorar seus servidores com o Nagios, é utilizado o módulo "mod_status" do Apache. Ele provê uma página HTML estática que contêm as estatísticas atuais do servidor numa forma de fácil leitura.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

O que você precisa?

  • Plug-in "check_apachestatus.pl" do Nagios

Lista completaMinimizar

Instruções

  1. 1

    Permita as definições de configuração relevantes do servidor Apache. Abra o arquivo "/apache/httpd.conf" com qualquer editor de texto e tire o comentário das seguintes linhas:

    <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from .seu_dominio.com.br </Location>

    Entre com o seu domínio ao invés de "seu_dominio.com.br".

  2. 2

    Abra o "apache/modules.conf" com qualquer editor de texto e verifique se a entrada "LoadModule status_module /usr/lib/apache/1.3/mod_status.so" existe. Insira essa linha caso ela não esteja no arquivo.

  3. 3

    Reinicie o servidor utilizando o comando "/init.d/apache restart". O módulo não funcionará sem uma reinicialização, então este passo é vital.

  4. 4

    Teste se o plugin "check_apachestatus" do Nagios está funcionando. O comando é "/local/nagios/libexec/check_apachestatus.pl -H". Substitua o "-H" com o endereço IP do servidor.

  5. 5

    Monitore o servidor Apache utilizando o plugin "check_apachestatus" sempre que você precisar.

Dicas & Advertências

  • Você pode ver estatísticas mais detalhadas sobre o servidor se você habilitar o "ExtendedStatus". Apenas adicione a linha "ExtendedStatus on" em seu arquivo "httpd.conf".

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível