16 Comparación entre agente y agente 2

Esta sección describe las diferencias entre el agente Zabbix y el agente Zabbix 2.

Parámetro Agente Zabbix Agente Zabbix 2
Lenguaje de programación C Go con algunas partes en C
Daemonización solo por systemd (sí en Windows)
Extensiones compatibles Módulos cargables personalizados en C. Complementos personalizados en Go.
Requisitos < <
Plataformas compatibles Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: todas las versiones de escritorio y servidor desde XP Linux, Windows: todas las versiones de escritorio y servidor en las que se puede instalar una versión de Go compatible actualizada. Bibliotecas criptográficas compatibles GnuTLS 3.1.18 y posteriores
OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1, 3.0.x
LibreSSL: probado con las versiones 2.7.4, 2.8.2 (se aplican ciertas limitaciones, consulte la página Encriptación para obtener más detalles).
Linux: OpenSSL 1.0.1 y posteriores.
MS Windows: OpenSSL 1.1.1 o posteriores.
La biblioteca OpenSSL debe tener habilitada la compatibilidad con PSK. LibreSSL no es compatible.
Supervisión de procesos < <
Procesos Un proceso de verificación activo independiente para cada registro de servidor/proxy. Un único proceso con subprocesos creados automáticamente.
La cantidad máxima de subprocesos está determinada por la variable de entorno GOMAXPROCS.
Métricas UNIX: consulte una lista de métricas compatibles.

Windows: consulte una lista de métricas adicionales específicos de Windows.
UNIX: Todas las métricas admitidas por el agente Zabbix.
Además, el agente 2 proporciona una solución de monitoreo nativa de Zabbix para: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd y otros objetivos de monitoreo: consulte una lista completa de métricas específicos del agente 2.

Windows: Todas las métricas admitidas por el agente Zabbix y también las verificaciones net.tcp.service* de HTTPS, LDAP.
Además, el agente 2 proporciona una solución de monitoreo nativa de Zabbix para: PostgreSQL, Redis.
Concurrencia Las comprobaciones activas para un solo servidor se ejecutan de manera secuencial. Las comprobaciones de diferentes complementos o múltiples comprobaciones dentro de un complemento se pueden ejecutar de manera concurrente.
Trampas de terceros no
Características adicionales < <
Almacenamiento persistente no
Archivos persistentes para métricas de registro*[] sí (solo en Unix) no
Carga de datos de registro Se puede realizar durante la recopilación de registros para liberar el búfer. La recopilación de registros se detiene cuando el búfer está lleno, por lo tanto, el parámetro BufferSize debe ser al menos MaxLinesPerSecond x 2.
Cambia el usuario en tiempo de ejecución sí (solo sistemas tipo Unix) no (controlado por systemd)
Conjuntos de cifrados configurables por el usuario no

Ver también: