IT Blog

En nuestro IT blog, ofrecemos información sobre Monitoring & Management. La filosofía de Custos Monitoring es "Aprender y compartir"

Zabbix checks: Active Checks – Passive Checks.

Zabbix checks.

Los chequeos tienen una primera calificación entre Chequeos Activos y Chequeos Pasivos.

Esta calificación, de Zabbix checks, es desde el punto de vista del Zabbix Agent.

¡A continuación te contamos todos los detalles de los Zabbix checks!


.

Passive Checks

Item Type: Zabbix Agent
El Agente va a tomar un rol pasivo, es decir que va a esperar que le soliciten el valor

Chequeos pasivos, a traves de un polling se solicita la información

Chequeos Activos

Item Type: Zabbix Agent (active)
El Agente debe tomar un rol activo, es decir que va a tomar la iniciativa de comunicar el valor. Para saber que tiene que comunicar, previamente le pregunta al servidor y se identifica con su Hostname, para saber un poquito más aquí

Zabbix Checks- Trapping
Chequeos activos, el agente envía la información

¿Por qué el uso de diferentes tipos de Zabbix checks?

La comunicación entre dos puntos NodoA y NodoB de una red puede abierta o limitada.
Puede que NodoA no logre llegar a NodoB (NAT o Firewalls) pero NodoB puede llegar a NodoA, es decir que la comunicación está limitada.

Para poder cosechar el dato, el nodo que pude comunicarse con el otro debe inciar la comunicación. Si la inicia el Zabbix Agent, es un chequeo activo, y es un chequeo pasivo en caso de que sea el Zabbix Server o Proxy el que inicie la comunicación.

NOTA: En el caso de que el script ./configure no exista aún, se debe ejecutar primero el comando ./bootstrap.sh para generarlo. Esto puede darse porque se obtuvo Zabbix desde otro repositorio siendo una sub-versión.

¿Existen otros beneficios?

Si el chequeo es activo. el Zabbix Agent se va a comunicar periódicamente con el Server identificándose y preguntando cuáles son los chequeos que se necesitan y cada cuánto (período) se necesitan. Luego de esto, todo el trabajo va a estar del lado del Zabbix Agent en lo referente a esos chequeos, el Server no necesita preocuparse y puede dedicarse a otras tareas.

Por otro lado, el funcionamiento también es distinto, ya que si el Server es el que se encarga de cosechar el dato, tiene que abrir una conexión por cada dato que solicita. Si los chequeos son activos, el agente guarda en un buffer los datos y los envía periódicamente, mejorando la utilización del ancho de banda.

Resumen

  • Chequeos Activos (active checks)
    • Responsabilidad del Zabbix Agent en la cosecha y entrega del dato
    • Se le quita carga al Zabbix Server
    • Se mejora el uso del ancho de banda al poder enviar más de un valor por conexión
    • Necesarios cuando el Server no tiene acceso al dispositivo monitoreado (NAT, Firewalls).
  • Chequeos Pasivos (pasive checks)
    • Responsabilidad del Server en la cosecha del dato
    • Necesario cuando el Zabbix Agent no tiene acceso al Server

Recordemos que para configurar los Active Checks, debemos definir el parámetro ServerActive en el archivo de configuración del Agente.

Puedes ver más información en nuestro artículo Configuración básica de Zabbix Agent

Y si te interesa profundizar más, mirá este artículo Zabbix Checks


¿Tienes alguna consulta o quieres conocer más sobre Zabbix? ¡Hablemos! Whatsapp | Telegram | info@custos.uy





Custos MonitoringZabbix checks: Active Checks – Passive Checks.
Share this post

Join the conversation