ZABBIX : Instalar agent no UBUNTU


INTRODUÇÃO:

O monitoramento de servidores e/ou estações de trabalho com GNU/Linux pode ser feito através do protocolo SNMP ou através do Agente Zabbix, neste tutorial será abordada a instalação do Agente Zabbix.

OBTENDO OS ARQUIVOS:

Fazer o download do agente no site do Zabbix (external link), observe a Versão do seu Kernel e a Arquitetura do seu Processador antes de baixar o pacote. No exemplo abaixo, baixei um pacote compatível com Kernel 2.6 e Arquitetura i386.

# mkdir /install
# cd /install/
# mkdir zabbix
# cd zabbix/
# wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix

Observação:
Substitua o "*" pela versão do Zabbix.

INSTALAÇÃO:

CRIAR A CONTA DO USUÁRIO ZABBIX:

# adduser zabbix -s /bin/false
Por questões de segurança é recomendável deixar este usuário sem shell, por isto usamos o parâmetro "-s /bin/false".

DESCOMPACTAR OS FONTES:

# tar xzvf zabbix_agents_*.linux2_6.i386.tar.gz

CRIAR O DIRETÓRIO /ETC/ZABBIX:

# mkdir /etc/zabbix
# cp zabbix-*/bin/* /etc/zabbix/
# cp zabbix-*/sbin/* /etc/zabbix/
# chown -R zabbix:zabbix /etc/zabbix/

CONFIGURAR O "/ETC/ZABBIX/ZABBIX_AGENTD.CONF":

Copiar ou criar o arquivo zabbix_agentd.conf dentro da pasta /etc/zabbix, um arquivo de exemplo pode ser encontrado no diretório que contém os fontes de instalação do Zabbix Server, no diretório zabbix-versão/misc/conf.

# vi /etc/zabbix/zabbix_agentd.conf

Conteúdo Mínimo do Arquivo:
Server=IP do Servidor do Zabbix
Hostname=Nome da máquina Cliente
StartAgents=3
DebugLevel=3
PidFile=/var/tmp/zabbix_agentd.pid
LogFile=/tmp/zabbix_agentd.log
Timeout=3

Observação:
O Arquivo de configuração possui outros parâmetros, todos com comentários sobre seu uso, este é o conteúdo mínimo do arquivo, mas você deve verificar todas as opções disponíveis e decidir quais habilitar.

ALTERAR A PERMISSÃO DO ARQUIVO:

# chown zabbix:zabbix /etc/zabbix/zabbix_agentd.conf

INICIAR O AGENT ZABBIX:

# /etc/zabbix/zabbix_agentd

VERIFICAR A EXECUÇÃO DOS PROCESSOS:

# ps -aux | grep zabbix

CONFIGURAR O AGENTE PARA INICIA AUTOMÁTICAMENTE PELO NTSYSV:

Você pode seguir o tutorial Iniciando o Zabbix Compilado automaticamente pelo ntsysv no CentOS 5.4 alterando o parâmetro de localização do binário:
ZABBIX_AGENTD=/usr/local/sbin/zabbix_agentd para ZABBIX_AGENTD=/etc/zabbix/zabbix_agentd
Close Menu