V – Monitoramento com zabbix – Instalando e configurando o Zabbix Agent no linux e windows
Instalando o zabbix Agent em servidores Linux
Agora vamos instalar o Agent em um servidor linux para que ele seja monitorado pelo Zabbix Server. Para isso, crie o diretório para baixar os arquivos do Zabbix:
# mkdir /root/zabbix; cd /root/zabbix
Agora realize o download dos arquivos de instalação:
# wget http://www.zabbix.com/downloads/1.8.2/zabbix_agents_1.8.2.linux2_6.i386.tar.gz
# wget http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.2.tar.gz?download
Caso não consiga realizar o download através dos links acima, verifique o link na seguinte página: http://www.zabbix.com/download.php
Feito isso, descompacte o arquivo do Zabbix Agent:
# tar zxvf zabbix_agents_1.8.2.linux2_6.i386.tar.gz
Mova os binários para /usr/loca/sbin/:
# mv sbin/* /usr/local/sbin/
Remova a pastas referente ao Zabbix Agent:
# rm -rf bin sbin
Descompacte o arquivo zabbix-1.8.2.tar.gz e acesse a pasta de instalação:
# tar zxvf zabbix-1.8.2.tar.gz
# cd /root/zabbix/zabbix-1.8.2
Neste ponto você deve criar o diretório para os arquivos de configuração do zabbix-agent:
# mkdir /etc/zabbix
Agora copie os arquivos de configuração do agent:
# cp /root/zabbix/zabbix-1.8.2/misc/conf/zabbix_agent* /etc/zabbix/
Crie o usuário e grupo zabbix:
# groupadd zabbix; useradd -g zabbix -m zabbix
Crie os diretórios para o PID e logs do zabbix:
# mkdir /var/run/zabbix; chown zabbix.zabbix /var/run/zabbix
# mkdir /var/log/zabbix; chown zabbix.zabbix /var/log/zabbix
Edite os arquivos de configuração:
# vi /etc/zabbix/zabbix_agentd.conf
É necessário configurar o Zabbix Agent de acordo com as configurações que realizamos anteriormente (localização do arquivo de logs e PID). Para que ele envie as informações necessárias para o Zabbix Server é necessário informar também o IP do servidor. Para isso, altere as linhas de acordo com o exemplo abaixo:
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
Server=ip_do_servidor
# vi /etc/zabbix/zabbix_agent.conf
Altere as linhas de acordo com o exemplo abaixo:
Server=ip_do_servidor
Crie o arquivo zabbix_agentd:
# vi /etc/init.d/zabbix_agentd
Neste momento, insira o conteúdo descrito na Conf 2. Na seqüência, dê permissão de execução ao arquivo:
# chmod +x /etc/init.d/zabbix_agentd
Configure para que o processo inicie e pare automáticamente de acordo com o run level (Nível de execução do sistema) do sistema.
# chkconfig --level 345 zabbix_agentd on
Por último, inicie o zabbix_agentd:
# /etc/init.d/zabbix_agentd start
Instalando o zabbix Agent em servidores windows
Agora vamos realizar a instalação do Zabbix Agent em servidores windows. Para isso, baixe o agente no site:
http://www.zabbix.com/download.php
Descompacte a pasta e copie os arquivos executáveis que estão em:
zabbix_agents_1.8.2.win\win(32 ou 64) para a pasta c:\zabbix.
Crie o arquivo zabbix_agentd.conf dentro da pasta c:\zabbix com o seguinte conteúdo:
Server=XXX.XXX.XXX.XXX
Hostname=Nome_do_seu_servidor
StartAgents=3
DebugLevel=3
PidFile=C:\zabbix\zabbix_agentd.pid
LogFile=C:\zabbix\zabbix_agentd.log
Timeout=3
Feito isso, abra um prompt do DOS (cmd) e execute os comandos abaixo para realizar a instalação:
cd\zabbix
zabbix_agentd.exe -i -c c:\zabbix\zabbix_agentd.conf
Por fim, vá em executar e digite services.msc, inicie o serviço do Zabbix Agent.
Páginas:
I – Introdução
II – Instalação
III – Configuração do Zabbix Server e Agent
IV – Configuração da Interface Web
V – Instalando e configurando o Zabbix Agent no Linux e Windows
Comentários
Comentários Somente na primeira página.
