Resolvendo dependências no
Debian:
# apt-get install make flex gcc gpp libpq5 libpq-dev snmpd libcurl4-openssl-dev liburi-perl libextutils-pkgconfig-perl pkg-config libsnmp-dev libcurl3 rcconf libgd-text-perl perl-modules libpdf-api2-perl libssh2-1-dev smpd libsnmp-dev curl libiksemel-dev libiksemel-utils fping lm-sensors libsysfs2
Fazendo o download da source:
# cd /opt
# wget -cv http://sourceforge.net/projects/zabbix/files/latest/2.0.0/zabbix-2.0.0.tar.gz
# tar-xvzf zabbix-2.0.0.tar.gz
Compilando a source do Agente:
# cd zabbix-2.4.5/
# ./configure --enable-agent --with-net-snmp --with-libcurl
# make install
Crie o usuário zabbix no sistema:
# adduser --disabled-password --disabled-login --shell=/bin/false zabbix
Criando os diretórios:
# mkdir /etc/zabbix
# chown zabbix:zabbix /etc/zabbix -R
# cd /usr/local/etc/
Aqui vamos precisar editar dois arquivos, o
zabbix_agentd.conf e o
zabbix_agent.conf e editar o parâmetro Server para o IP do nosso servidor.
# vim zabbix_agentd.conf
Server=ip.do.server
# vim zabbix_agent.conf
Server=ip.do server
Agora vamos mover os arquivos de configuração para a pasta que criamos:
# cp zabbix*.conf /etc/zabbix
Colocar o agente na inicialização do sistema
Existem algumas variações deste passo de acordo com a distribuição que você está usando. Neste exemplo estarei configurando no Debian e no CentOS, mas existem agentes pre prontos para openSUSE, FreeBSD entre outros:
# cd /opt/zabbix-2.4.5/misc/init.d/
# ls
Você pode ver que existem alguns starts para os agentes pre configurados aqui. Copie o que você desejar para dentro do /etc/init.d/:
# cd debian
# cp zabbix-agent /etc/init.d/
# chmod 777 /etc/init.d/zabbix-agent
# /etc/init.d/zabbix-agent start
Edite o rcconf para iniciar o agente junto com o sistema:
# rcconf
Cadastrando o Host no Zabbix
Agora acesse seu painel do Zabbix, vá em:
Configuration > Hosts > Create Hosts
Crie o Host configurando corretamente os grupos desejados, templates, Hostname e IP de forma impecável. É Importante que essas informações estejam perfeitamente parametrizadas para que os agentes funcionem corretamente.
Salve o HOST e espere o servidor reconhecer o agente, o status se encontrá em "Enabled".
:)
Nenhum comentário foi encontrado.