Ad Widget

Collapse

Monitoramento apache

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nayara
    Member
    • Mar 2010
    • 43

    #1

    Monitoramento apache

    Pessoal,

    Depois de muito quebrar a cabeça para monitorar meu servidor apache, decidi eu mesma criar o template.

    Para monitorar o apache siga os procedimentos:

    NO SERVIDOR APACHE
    1- Ative a opção Server Status editando o arquivo httpd.conf do servidor apache, coloque as linhas abaixo:
    <Location /server-status>
    SetHandler server-status
    Order Allow,Deny
    Allow from all
    </Location>
    ExtendedStatus On
    2- Faça um reload no servidor apache
    3- Verifique se é possível acessar a url http://SEUSERVIDOR/server-status e http://SEUSERVIDOR/server-status?auto
    Tendo dificuldades, verifique aqui como ativá-lo http://httpd.apache.org/docs/2.0/mod/mod_status.html

    NO SERVIDOR ZABBIX
    4- Copie o script "script_apache.sh" para a pasta ExternalScript do zabbix (caso não saiba vá no zabbix_server.conf e procure por externalscript)
    5-Mude o dono e grupo do script para zabbix
    chown zabbix.zabbix script_apache.sh
    6- altere a permissão do arquivo
    chmod 700 script_apache.sh

    7- Importe o template (anexo) no zabbix server
    8- Associe o template ao seu servidor apache
    9- verifique os logs do zabbix_server


    OBS: Ainda não migrei para a versão 2.0, a versão que uso é 1.8.5
    OBS2: Sou péssima em programação, por isso sei que o script pode ser otimizado, sugestões são bem-vindas....
    Attached Files
  • eduwutzl
    Senior Member
    Zabbix Certified Specialist
    • Jul 2010
    • 314

    #2
    Eu achei que ficou bom, mas acho que com CASE da pra encurtar um pouco...
    Vou dar uma olhada com mais calma amanhã, mas excelente iniciativa.

    Eduardo Wutzl da Silva
    SRE Engenharia de Monitoração e Observabilidade

    Comment

    Working...