Linux Servidor linux

Instalando agent Zabbix no Debian 7,8 e 9

Instalando agent Zabbix no Debian 7,8 e 9

Neste artigo irei ensinar como instalar o agent zabbix no Debian 7, 8 e 9, o agent é uma ferramenta/serviço utilizado para coletar dados de um host (servidor/computador) remoto ou na mesma rede, como: Quanto está utilizando do Processador, Memória, HD, hostname, ip, tráfego das interfaces de rede, scripts personalizados, uptime e entre outros, o Zabbix Server vem por padrão o template para monitorar utilizando Agente.

As coletas podem ser de dois tipos: passiva ou ativa Quando estiver configurando o item você pode selecionar um dos tipos a seguir:

Agente Zabbix – para coletas passivas. Agente Zabbix (ativo) – para coletas ativas.

Baixando o pacote para instalação do Agent

Debian 9 Stretch

# wget http://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-2+stretch_all.deb
# apt update

Debian 8 Jessie

# wget http://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-2+jessie_all.deb
# dpkg -i zabbix-release_3.4-1+jessie_all.deb
# apt update

Debian 7 Wheezy – Versão do agente 3.5 sem suporte na versão 4.0

# wget http://repo.zabbix.com/zabbix/3.5/debian/pool/main/z/zabbix-release/zabbix-release_3.5-1+wheezy_all.deb
# dpkg -i zabbix-release_3.4-1+wheezy_all.deb
# apt update

Instalando o Agent

# apt install zabbix-agent

Configurando o Agente

Com o agente zabbix instalado, iremos configurar setando as informações do Zabbix Server.

# vim /etc/zabbix/zabbix_agentd.conf
Server=127.0.0.1
Hostname=Zabbix Server

Ficando assim: Server=192.168.68.114 Hostname=Server-vpn

Caso dê problema na hora de coletar os dados, o zabbix server exibindo que não está conseguindo monitorar através do agente, descomente a linha 105 #ListenPort 10050, o meu deu erro de coleta porque o agente estava tentando utilizar a porta 10051.

Concluindo a instalação

Agora iremos iniciar o serviço e habilitar na inicialização do Sistema Operacional.

# systemctl start zabbix-agent
# systemctl enable zabbix-agent

ou

# /etc/init.d/zabbix-agent start
# ln -s /etc/init.d/zabbix-agent /etc/rc3.d/S01zabbix-agent

Liberando as portas no iptables

Essa regra será executada no servidor que foi instalado o Agente, ip do servidor que estou utilizando: 192.168.68.108.

# iptables -A INPUT -p tcp -s 192.168.68.108 --dport 10050 -m state --state NEW,ESTABLISHED -j ACCEPT

Pronto agente instalado com sucesso. Espero ter ajudado, se gostou, compartilhe e curta as nossas redes sociais, obrigado.

Referências:

http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/
https://www.zabbix.com/documentation/3.4/pt/manual/config/items/itemtypes/zabbix_agent
https://www.zabbix.com/download?zabbix=3.4&os_distribution=debian&os_version=stretch&db=MySQL">Zabbix.com

comments powered by Disqus

Assine nossa Newsletter! 🐧

Se una com os assinantes de nossa Newsletter, sempre que tiver postagem nova você será notificado.