Como instalar e configurar o Zabbix Agent no CentOS 8
O agente Zabbix é executado em máquinas clientes, coleta e envia dados para o servidor Zabbix. Portanto, todas as máquinas remotas devem ser fornecidas com um cliente para que o servidor funcione. Recentemente, instalamos o servidor Zabbix. Neste tutorial, vamos percorrer as etapas necessárias para instalar e configurar o agente Zabbix no CentOS 8.
Desativando o SELinux
É melhor desativar o SELinux para que o Zabbix funcione corretamente. Portanto, abra o arquivo de configuração.
nano /etc/selinux/config
Defina SELINUX como disabled.
SELINUX=disabled
Salve e feche o arquivo e, em seguida, reinicie o sistema.
Instalando o agente Zabbix
Agora, adicione o repositório do Zabbix para poder instalar o agente.
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
dnf clean all
Vamos instalar o pacote do agente Zabbix.
dnf install zabbix-agent
Agora, inicie o serviço e faça-o iniciar com a inicialização do sistema.
systemctl enable --now zabbix-agent
Configuração do agente Zabbix
Abra o arquivo de configuração do Zabbix.
nano /etc/zabbix/zabbix_agentd.conf
Encontre e defina os valores corretos para os próximos parâmetros:
Server=10.5.5.1
ServerActive=10.5.5.1
Hostname=client
Os dois primeiros devem conter o endereço IP do servidor Zabbix, e o Hostname é o nome desse cliente que será exibido nas estatísticas do servidor.
Agora reinicie o serviço.
systemctl restart zabbix-agent
Configuração do firewall
Abra as portas 10050, 10051, http e https para que o Zabbix funcione.
firewall-cmd --add-service={http,https} --permanent
firewall-cmd --add-port={10051/tcp,10050/tcp} --permanent
firewall-cmd --reload


