Cómo instalar Zabbix Agent en CentOS/RHEL 8
- 2089
- 608
- Carmen Casillas
Zabbix Agent es un proceso que se ejecuta en máquinas remotas, que necesita monitorear a través del servidor Zabbix. El agente recopila los datos en el servidor remoto y envía de regreso al servidor Zabbix cuando se solicite. El agente de Zabbix debe instalarse en todos los sistemas remotos que deben ser monitoreados a través del servidor Zabbix.
Básicamente, hay dos tipos de cheques:
- Cheque pasivo - El agente de Zabbix envió datos al servidor a su solicitud.
- Cheque activo - El agente de Zabbix envía datos periódicamente al servidor.
Después de instalar el servidor Zabbix en su sistema. Ahora nos estamos moviendo para instalar agente en el sistema remoto. Este artículo lo ayudará a instalar Zabbix Agent en sistemas CentOS/RHEL 8 Linux. Después de completar este paso, vaya al siguiente artículo Agregue el host en el servidor Zabbix.
Paso 1 - Desactivar Selinux
Por defecto, Selinux está habilitado en CentOS 8. Puede deshabilitar el Selinux para que funcione con Zabbix correctamente en su máquina CentOS.
Puede deshabilitar el archivo Selinux editando/etc/selinux/config:
nano/etc/selinux/config
Cambie la siguiente línea:
Selinux = discapacitado
Prensa CTRL + O Para guardar cambios y luego CTRL + X Para cerrar el archivo. Luego reinicie su servidor para aplicar cambios.
Paso 2 - Instalación del agente Zabbix
Los paquetes de agentes de Zabbix no están disponibles bajo los repositorios de CentOS 8 predeterminados. Entonces, primero, deberá configurar el repositorio de Zabbix en su sistema.
Al momento de escribir este tutorial, la última versión de Zabbix es Zabbix 4.4. Puedes instalar el zabbix 4.4 paquete de repositorio ejecutando el siguiente comando:
DNF Instalar https: // repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-libere-4.4-1.El8.noarch.rpm
Después de instalar paquetes de repositorio YUM en nuestro sistema. Use el siguiente comando para instalar el agente Zabbix en sus sistemas CentOS 8 o Rhel 8 utilizando la herramienta de gestión de paquetes.
DNF Instalar zabbix-agent
Presione 'Y' para cualquier confirmación para completar el proceso de instalación.
Paso 3 - Configurar el agente Zabbix
Ahora, debe configurar el servicio de agente para permitir las solicitudes del servidor Zabbix. Editar el archivo de configuración del agente de Zabbix agregando la IP del servidor Zabbix.
/etc/zabbix/zabbix_agentd.confusión
#Server = [Zabbix Server IP] #hostname = [HostName of Client System] Server =192.168.1.100 Hostname =Servidor 1
Paso 4 - Ajuste el firewall para Zabbix
A continuación, deberá permitir los puertos Zabbix 10050 y 10051. y servicio HTTP a través del firewall. Puede permitirlos con el siguiente comando:
Firewall-CMD --Permanent --Add-Port = 10050/TCP Firewall-CMD-Reload
Paso 5 - Iniciar agente de Zabbix
Su servicio de agente de Zabbix está listo para ejecutar. Ejecutar los siguientes comandos para habilitar el servicio para iniciar automáticamente en el arranque del sistema. Luego también inicie el servicio por primera vez:
SystemCTL habilita zabbix-agent SystemCTL Start Zabbix-Agent
Para detener el servicio Zabbix-Agent en cualquier momento, ejecute el siguiente comando:
SystemCTL Stop Zabbix-agent
Felicidades! Ha instalado con éxito el agente zabbix. Agregamos el host en el servidor Zabbix para que sea monitorio.