Zabbix Network Monitoring
Neste artigo, apresentarei como instalar e configurar o Zabbix, um sistema de monitoramento de redes e sistemas enterprise, criado por Alexei Vladishev e licenciado sob a GNU GPL. Nosso objetivo é auxiliar na instalação e configuração da ferramenta ilustrando os procedimentos para a implantação do servidor em sistemas Linux Ubuntu Server/Debian Squeeze.
Parte 5: Instalando e configurando o Agente Zabbix
Instalando o Zabbix Agent no servidor
Como compilamos o agente Zabbix junto com o servidor, vamos utilizar o mesmo para monitorar o servidor Zabbix.# cd /usr/src/zabbix-1.8.8
# cp misc/init.d/debian/zabbix-agent /etc/init.d/
# chmod a+x /etc/init.d/zabbix-agent
Entre no rcconf e habilite o zabbix-agent para ser carregado na inicialização.
# rcconf
Edite o arquivo /etc/init.d/zabbix-agent:
# vi /etc/init.d/zabbix-agent
Insira as seguintes linhas:
NAME=zabbix_agentd
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/zabbix/sbin:/usr/local/zabbix/bin
DAEMON=/usr/local/zabbix/sbin/$NAME
DESC="Zabbix server daemon"
PID=/var/run/zabbix/$NAME.pid
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/zabbix/sbin:/usr/local/zabbix/bin
DAEMON=/usr/local/zabbix/sbin/$NAME
DESC="Zabbix server daemon"
PID=/var/run/zabbix/$NAME.pid
Altere também as linhas no arquivo /etc/zabbix/zabbix_agentd.conf:
# vi /etc/zabbix/zabbix_agentd.conf
Insira as seguintes linhas:
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFile=/var/log/zabbix/zabbix_agentd.log
NOTA: No caso do servidor, não é preciso criar o diretório zabbix dentro do /var/run e /var/log, pois já foram criados durante a configuração do servidor.
Inicie o agente Zabbix:
# /etc/init.d/zabbix-agent start
Instalando o Zabbix Agent no Debian ou Ubuntu
Para instalar o agente no Debian/Ubuntu é muito simples. Basta baixar o pacote zabbix-agent via apt e configurar o endereço do servidor como segue abaixo:Instalando o Zabbix Agent:
# apt-get install zabbix-agent
Será exibida uma janela em dialog, digite o endereço IP do servidor Zabbix e tecle enter.
http://localhost/zabbix
por exemplo, para logar no sistema.
Se tudo der certo, você será direcionado para a tela de login no sistema.
Referências
- Olups, Rihards Zabbix 1.8 -Networking Monitoring - Editora Paperback
- http://zabbix.com/documentation
- http://paje.net.br
Ouvi falar dessa ferramenta num curso de JBoss que fiz há um tempo e ainda não tive tempo de fuçar...mas agora com esse empurrãozinho vai ficar mais fácil hehehe
Obrigado pela contribuição e parabéns pelo ótimo artigo!
Abraço