Noticias
FreeBSD 15, Nuevas opciones de sistema operativo en VMware, y nuevo 1-Click Apps ¡Ya están disponibles en el Panel de control!
WT
11 de mayo de 2023
Actualizado el 16 de febrero de 2026

Comprobaciones de agentes Zabbix activos y pasivos: push y pull, puertos y configuración recomendada

Monitoring Zabbix

Las comprobaciones del agente de Zabbix pueden funcionar en dos modos diferentes: pasivo y activo. Elegir el correcto afecta a todo, desde las reglas del firewall hasta la monitorización de la fiabilidad. La diferencia clave es la dirección de la conexión: en el modo pasivo, el servidor/proxy de Zabbix sondea al agente, mientras que en el modo activo, el agente se conecta al servidor/proxy y envía los resultados. En este artículo, explicaremos cómo funciona cada modo y cuándo usarlos (especialmente con... NAT y redes restringidas) y qué configurar en el agente y en la interfaz de usuario de Zabbix para evitar los errores de configuración más comunes.

Tipos de cheques

Comprobaciones pasivas del agente Zabbix (extracción)
Las comprobaciones pasivas las inicia el servidor o proxy Zabbix. El servidor se conecta al agente y solicita una métrica específica (CPU Carga, disco libre, etc.) y el agente devuelve el valor. Este modo es sencillo, pero requiere accesibilidad de red desde el servidor/proxy al agente (acceso entrante al agente).

Comprobaciones activas del agente Zabbix (push)
Las comprobaciones activas las inicia el agente de Zabbix. El agente se conecta al servidor/proxy de Zabbix, recupera la lista de elementos activos, los ejecuta localmente y envía los resultados periódicamente. Las comprobaciones activas suelen ser preferibles cuando los hosts están en estado de retraso. NAT/firewalls (porque la conexión es saliente desde el host) y pueden reducir la sobrecarga de sondeo del lado del servidor a escala.

Configuración de cheques

Para configurar Zabbix Agent para verificaciones activas o pasivas, modifique el archivo de configuración /etc/zabbix/zabbix_agentd.conf. Establezca la opción "Servidor" en la dirección IP o el nombre de host del servidor Zabbix para verificaciones pasivas, y para verificaciones activas, configure la opción "Servidor activo". Tenga en cuenta que puede configurar los modos activo y pasivo al mismo tiempo.

En la interfaz web de Zabbix, puede configurar el tipo de cheque para un artículo. Vaya a "Configuración" > "Hosts", seleccione el host que desea configurar y vaya a la pestaña "Elemento". Abra el elemento y establezca el "Tipo" en "Agente Zabbix (activo)" o "Agente Zabbix (pasivo)" para especificar el tipo de verificación para el elemento.

Choosing check type

Conclusión

Las comprobaciones activas y pasivas del agente Zabbix difieren principalmente según quién inicia la conexión. Con las comprobaciones pasivas, el servidor/proxy Zabbix se conecta al agente y sondea las métricas (extracción). Con las comprobaciones activas, el agente se conecta al servidor/proxy Zabbix, obtiene la lista de elementos a recopilar y envía los resultados (extracción). En la práctica, las comprobaciones pasivas son más sencillas cuando el servidor/proxy puede acceder directamente a los hosts, mientras que las comprobaciones activas suelen ser la mejor opción para las máquinas que se encuentran detrás. NAT/firewalls o en redes segmentadas donde el acceso entrante al agente es limitado. También puede ejecutar ambos modos simultáneamente: simplemente configure Server y ServerActive correctamente y seleccione "Agente Zabbix" o "Agente Zabbix (activo)" en cada elemento de la interfaz de usuario.

Preguntas frecuentes: Comprobaciones activas y pasivas del agente de Zabbix

  • P1: ¿Cuál es la forma más sencilla de recordar la diferencia?
    A: Pasivo = el servidor sondea al agente (pull). Activo = el agente se conecta al servidor/proxy y envía los resultados (push).
  • P2: ¿Qué puertos suelen estar involucrados?
    R: De forma predeterminada, el agente escucha en TCP 10050 (utilizado para sondeo pasivo). El servidor/proxy escucha en TCP 10051 (utilizado por comprobaciones activas cuando el agente se conecta).
  • P3: ¿Qué modo es mejor para los hosts detrás? NAT ¿O cortafuegos estrictos?
    A: Comprobaciones activas, ya que el agente establece una conexión saliente con el servidor/proxy. Las comprobaciones pasivas requieren la accesibilidad entrante del servidor/proxy al agente.
  • P4: ¿Los controles activos envían datos sólo “cuando algo cambia”?
    R: No. Las comprobaciones activas se siguen ejecutando según los intervalos configurados. El agente solicita la lista de elementos activos, los ejecuta y envía los resultados según el programa de actualización de elementos.
  • Q5: ¿Puedo habilitar comprobaciones activas y pasivas en el mismo host?
    R: Sí. Configure tanto Server= (pasivo) como ServerActive= (activo), luego elija el tipo de elemento en Zabbix: “Agente Zabbix” para pasivo y “Agente Zabbix (activo)” para activo.
  • P6: ¿Por qué las comprobaciones activas a menudo “funcionan” pero las comprobaciones pasivas muestran que el host no está disponible?
    R: Porque las comprobaciones pasivas requieren acceso entrante al agente (TCP 10050) desde el servidor/proxy. Las comprobaciones activas pueden funcionar incluso si el acceso entrante está bloqueado.
  • P7: ¿Cuál es la configuración incorrecta de verificación activa más común?
    A: El nombre de host no coincide con el nombre de host en la interfaz de Zabbix. Las comprobaciones activas dependen en gran medida de la coherencia de la identidad del nombre de host.
  • Q8: ¿Debo apuntar Server / ServerActive al servidor Zabbix o a un proxy?
    R: Si usa un proxy para ese host, apunte ambas configuraciones al proxy (especialmente ServerActive). El proxy se convierte en el par inmediato del agente.
  • P9: ¿Cuándo debería preferir los controles pasivos?
    R: En redes simples donde el servidor/proxy puede llegar de manera confiable a todos los hosts (LAN/locales), las verificaciones pasivas son directas y fáciles de entender, especialmente para configuraciones rápidas y resolución de problemas.
  • P10: ¿Qué pasos rápidos de solución de problemas son los más útiles?
    A: Verificar:
    Server= / ServerActive= apunta al servidor/proxy correcto
    Hostname= coincide con el nombre del host en Zabbix
    Las reglas del firewall permiten la dirección/puerto necesario
    El servicio del agente se está ejecutando y escuchando (para pasivo)
    El tipo de elemento en la interfaz de usuario coincide con el modo previsto ("agente" frente a "agente (activo)")

También te puede interesar

Votar:
5 de 5
Calificación promedio: 5
Calificado por: 5
1101 CT Ámsterdam Países Bajos, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

También le podría interesar...

Utilizamos cookies para hacer que su experiencia en el Serverspace mejor. Al continuar navegando en nuestro sitio web, usted acepta nuestros
Uso de Cookies Política de privacidad.