Para Debian o Agent2 esta somente no repositório oficial do Zabbix.
Acesse o site de download do Zabbix e:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian12_all.deb
# dpkg -i zabbix-release_6.4-1+debian12_all.deb
# apt update
Se estiver utilizando o Agent de versao anterior, remova antes de instalar o Agent2.
# apt remove --purge zabbix-agent
Instalar o Agent2
# apt install zabbix-agent2 zabbix-agent2-plugin-*
Acesse o arquivo de configuração do Agent2 e ajuste:
# vi /etc/zabbix/zabbix_agent2.conf
Server=<NET_CONTAINER> <- Usado para o modo passivo
ServerActive=<IP_SERVER> <- Usado para o modo ativo
Hostname=<Nome_CASEsensitive>
Timeout=5
Include=/etc/zabbix/zabbix_agent2.d/*.conf
ControlSocket=/tmp/agent.sock
Include=./zabbix_agent2.d/plugins.d/*.conf
Reinicie o serviço e acompanhe o log
# systemctl restart zabbix-agent2.service && tail -f /var/log/zabbix/zabbix_agent2.log
Liberar no Firewall local a porta TCP 10051 Outbound
Liberar no servidor Zabbix a porta TCP 10051 Inbound
Agora crie o apontamento no Zabbix para o host e seus templates, lembrando que o “Hostname” tem que ser igual ao definido no campo, esse campo é case sensitive.
Caso esteja usando como container o Zabbix, habilite o monitoramento do serviço Docker no Zabbix-Agent2
# usermod -a -G docker zabbix
# vi /etc/zabbix/zabbix_agent2.d/plugins.d/docker.conf
Plugins.Docker.Endpoint=unix:///var/run/docker.sock
Reinicie o serviço e acompanhe o log
# systemctl restart zabbix-agent2.service
Nota: Os serviços do Zabbix Server serão monitorados pelo Host Zabbix Server, os recursos como memória e outros serão monitorados no Host do servidor de Container.
Baixar o Zabbix Agent2 do repositório
Descompactar e alterar o nome do diretorio para zabbix
Mova para a unidade C:
Edite o arquivo C:\zabbix\conf\zabbix_agent2.conf
LogFile=c:\zabbix\zabbix_agent2.log
Server=<IP_SERVER_ZABBIX>
ServerActive=<IP_SERVER_ZABBIX>
Hostname=<hostname_server-CaseSensitive>
Abrir o prompt como administrador e execute o comando de instalação
C:\> cd c:\zabbix
C:\zabbix> .\bin\zabbix_agent2.exe --install --config .\conf\zabbix_agent2.conf
C:\zabbix> sc config "Zabbix Agent 2" <- em avaliação start=auto
C:\zabbix> net start "Zabbix Agent 2"
Liberar no Windows Firewall a porta TCP 10050 e 10051 Outbound
> netsh advfirewall firewall add rule name= "ZABBIX 10050" dir=out action=allow protocol=TCP localport=10050
> netsh advfirewall firewall add rule name= "ZABBIX 10051" dir=out action=allow protocol=TCP localport=10051
Liberar no servidor Zabbix a porta TCP 10051 Inbound
Agora crie o apontamento no servidor Zabbix para o host e lembrando que o “Hostname” tem que ser igual ao definido no campo, esse campo é case sensitive.
Baixar o Zabbix Agent via APT e edite o arquivo /etc/zabbix/zabbix_agentd.conf
Baixar o Zabbix Agent via YUM e edite o arquivo /etc/zabbix_agentd.conf
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
#Server=<IP_SERVER_ZABBIX>
StartAgents=0
ServerActive=<IP_SERVER_ZABBIX>
Hostname=<hostname_server-CaseSensitive>
Include=/etc/zabbix/zabbix_agentd.conf.d\*.conf
Executar o serviço
# systemctl stop zabbix-agent.service
Liberar no Firewall local a porta TCP 10051 Outbound
Liberar no servidor Zabbix a porta TCP 10051 Inbound
Agora crie o apontamento no servidor Zabbix para o host e lembrando que o “Host name” tem que ser igual ao definido no campo
Baixar o Zabbix Agent2 do repositorio repositório
Descompactar e alterar o nome do diretorio para zabbix
Mova para a unidade C:
Crie o diretorio C:\zabbix\zabbix_agent2.conf.d
Edite o arquivo C:\zabbix\conf\zabbix_agent2.conf
LogFile=c:\zabbix\zabbix_agent2.log
Server=<IP_SERVER_ZABBIX>
#ServerActive=<IP_SERVER_ZABBIX>
Hostname=<hostname_server>
Include=c:\zabbix\zabbix_agent2.conf.d\*.conf
Abrir o prompt como administrador e execute o comando de instalação
C:\zabbix> .\bin\zabbix_agent2.exe --install --config .\conf\zabbix_agent2.conf
C:\> sc config "Zabbix Agent 2" start=auto
C:\> net start "Zabbix Agent 2"
Liberar no Windows firewall a porta TCP 10050 Inbound
Agora basta criar o host no servidor Zabbix
Link: 1
Install zabbix-agent
# apt-get install zabbix-agent
Ajuste o arquivo de configuração
PidFile=/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
LogFileSize=0
Server=192.168.254.0/24 <- Procura no range do container ou rede o IP do Server
#ServerActive=127.0.0.1
Hostname=<Nome_Servidor> <- Zabbix server para o servidor Zabbix e DNS name para as demais
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf
Reinicie o serviço
# systemctl restart zabbix-agent.service
Baixar o Zabbix Agent do repositório para a versão 32 ou 64bits
Descompactar e alterar o nome do diretorio para zabbix
Mova para a unidade C:
Crie o diretorio C:\zabbix\zabbix_agentd.conf.d
Edite o arquivo C:\zabbix\conf\zabbix_agentd.conf
LogFile=c:\zabbix\zabbix_agentd.log
Server=<IP_SERVER_ZABBIX>
#ServerActive=<IP_SERVER_ZABBIX>
Hostname=<hostname_server>
Include=c:\zabbix\zabbix_agentd.conf.d\*.conf
Abrir o prompt como administrador e execute o comando de instalação
C:\> cd c:\zabbix
C:\zabbix> .\bin\zabbix_agentd.exe --install --config .\conf\zabbix_agentd.conf
C:\zabbix> sc config "Zabbix Agent" start=auto
C:\zabbix> net start "Zabbix Agent"
Liberar no Windows firewall a porta TCP 10050 Inbound
Agora basta criar o host no servidor Zabbix
Link: 1
Para realizar atualização siga os passos abaixo, a atualização pode ser necessária quando houver a troca de versão do Zabbix.
Pare o serviço Zabbix Agent em Services.
Acesse o C: e crie uma cópia do diretório zabbix.
Baixe o pacote Zabbix pre-compiled agents e descompacte e acesse zabbix_agents > bin > winXX e substitua no diretório equivalente os executaveis.
Acesse o diretório dev e substitua os arquivos equivalentes.
Acesse Services e inicie o serviço Zabbix Agent
Caso ocorra erro de inicialização do Zabbix Agent conforme informação abaixo:
22464:20200618:102918.310 cannot initialize performance counter collector: cannot initialize built-in counter indexes
Utilize os comanbos abaixo:
C:\> cd C:\Windows\SysWOW64
C:\Windows\SysWOW64> lodctr /R
C:\Windows\SysWOW64> WINMGMT.EXE /RESYNCPERF
Link: 1