Como instalar o agente Zabbix no CentOS/Rhel 8

Como instalar o agente Zabbix no CentOS/Rhel 8

Zabbix Agent é um processo que é executado em máquinas remotas, que precisam monitorar através do servidor Zabbix. O agente coleta os dados no servidor remoto e envia de volta ao servidor Zabbix quando solicitado. O agente Zabbix deve ser instalado em todos os sistemas remotos que precisam ser monitorados através do servidor Zabbix.

Basicamente, existem dois tipos de cheques:

  • Verificação passiva - O agente Zabbix enviou dados para o servidor em seu pedido.
  • Verificação ativa - O agente Zabbix envia dados periodicamente para o servidor.

Depois de instalar o Zabbix Server em seu sistema. Agora estamos nos movendo para instalar o agente no sistema remoto. Este artigo ajudará você a instalar o Zabbix Agent em sistemas Linux Centos/Rhel 8. Depois de concluir esta etapa, vá para o próximo artigo, adicione host no servidor Zabbix.

Etapa 1 - Desativar o Selinux

Por padrão, o Selinux está ativado no CentOS 8. Você pode desativar o Selinux para trabalhar Zabbix corretamente em sua máquina CentOS.

Você pode desativar o Selinux pela edição/etc/Selinux/Config File:

nano/etc/Selinux/config 

Altere a seguinte linha:

Selinux = desativado 

Imprensa Ctrl + o para salvar mudanças e depois Ctrl + x para fechar o arquivo. Em seguida, reinicie seu servidor para aplicar alterações.

Etapa 2 - Instalando o agente Zabbix

Os pacotes do agente Zabbix não estão disponíveis nos repositórios padrão do CentOS 8. Então, primeiro, você precisará configurar o repositório Zabbix em seu sistema.

No momento da redação deste tutorial, a versão mais recente do Zabbix é o Zabbix 4.4. Você pode instalar o zabbix 4.4 pacote de repositório executando o seguinte comando:

DNF Install https: // repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-lançamento-4.4-1.EL8.Noarch.RPM 

Depois de instalar pacotes de repositório YUM em nosso sistema. Use o seguinte comando para instalar o agente Zabbix em seus sistemas CentOS 8 ou RHEL 8 usando a ferramenta de gerenciamento de pacotes.

DNF Instale Zabbix-Agent 

Pressione 'y' para obter qualquer confirmação para concluir o processo de instalação.

Etapa 3 - Configurar agente Zabbix

Agora, você precisa configurar o serviço do agente para permitir solicitações de servidor Zabbix. Edite o arquivo de configuração do agente Zabbix adicionando o IP do servidor Zabbix.

/etc/zabbix/zabbix_agentd.conf

#Server = [Zabbix Server IP] #hostName = [nome do host do sistema cliente] servidor =192.168.1.100 HostName =Servidor1 

Etapa 4 - Ajuste o firewall para Zabbix

Em seguida, você precisará permitir que as portas Zabbix 10050 e 10051. e serviço http através do firewall. Você pode permitir que eles com o seguinte comando:

firewall-cmd --permanent --add-port = 10050/tcp firewall-cmd--reload 

Etapa 5 - Iniciar o agente Zabbix

Seu serviço de agente Zabbix está pronto para executar. Execute os seguintes comandos para ativar o serviço para iniciar automaticamente a inicialização do sistema. Em seguida, inicie o serviço pela primeira vez:

SystemCtl Ativar Zabbix-Agent SystemCtl START ZABBIX-AGENT 

Para impedir o serviço Zabbix-Agent a qualquer momento, execute o seguinte comando:

Systemctl Stop zabbix-agent 

Parabéns! Você instalou com sucesso o agente Zabbix. Vamos adicionar host no servidor Zabbix para ser o monitor.