Nagios - Um poderoso programa de monitoramento de rede (parte 1)
Nagios é um programa open source de monitoramento de redes que verifica constantemente a disponibilidade do serviço, seja local ou remoto e avisa por meio de email ou celular sobre o problema ocorrido. É possível obter relatórios de disponibilidade e configurar ações corretivas para os problemas ocorridos na rede.
Parte 3: Configurando o Apache
Existem duas maneiras de se configurar o Apache, uma delas é
simplesmente definindo um alias no arquivo srm.conf, que
no meu caso se localiza em /etc/apache/:
# vi srm.conf
Adicione as seguintes linhas no arquivo:
# vi srm.conf
Adicione as seguintes linhas no arquivo:
ScriptAlias /nagios/cgi-bin/ /usr/local/nagios/sbin/
Alias /nagios/ /usr/local/nagios/share/
Alias /nagios/ /usr/local/nagios/share/
# vi access.conf
Adicione as seguintes linhas no arquivo:
<Directory /usr/local/nagios/sbin>
AllowOverride None
Options ExecCGI FollowSymLinks
</Directory>
AllowOverride None
Options ExecCGI FollowSymLinks
</Directory>
Ou então através de um host virtual. Edite o arquivo httpd.conf e adicione as linhas:
<VirtualHost seuipexterno seuipinterno>
ServerAdmin wberbert@seudominio.com.br
ServerName nagios.seudominiocom.br
DocumentRoot /usr/local/nagios/share/
ErrorLog /var/log/apache/nagios.seudominio.com.br-erro.log
Transferlog /var/log/apache/nagios.seudominio.com.br-access.log
</VirtualHost>
ServerAdmin wberbert@seudominio.com.br
ServerName nagios.seudominiocom.br
DocumentRoot /usr/local/nagios/share/
ErrorLog /var/log/apache/nagios.seudominio.com.br-erro.log
Transferlog /var/log/apache/nagios.seudominio.com.br-access.log
</VirtualHost>
É necessário que exista um alias no DNS ou no arquivo host para o endereço nagios.seudomino.com.br.
Maiores informações sobre como criar um host virtual você pode encontrar em http://www.apache.org ou procurando aqui mesmo no Viva o Linux.
Neste artigo assumirei a configuração do Nagios através da criação de um alias.
A versão do Apache utilizado neste arquivo foi:
Server version: Apache/1.3.26 (Unix) Debian GNU/Linux