Esta sección describe las diferencias entre el agente Zabbix y el Agente 2 Zabbix.
Parámetro | Agente Zabbix | Agente Zabbix 2 |
---|---|---|
Lenguaje de programación | C | Go con algunas partes en C |
Daemonización | sí | 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 el que se puede instalar una versión Go compatible actualizada. |
Bibliotecas criptográficas compatibles | GnuTLS 3.1.18 y versiones posteriores OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1, 3.0.x. Tenga en cuenta que 3.0.x es compatible desde Zabbix 6.0.4. LibreSSL: probado con las versiones 2.7.4, 2.8.2 (se aplican ciertas limitaciones; consulte la página Cifrado para obtener más detalles) . |
Linux: OpenSSL 1.0.1 y posteriores son compatibles desde Zabbix 4.4.8. MS Windows: OpenSSL 1.1.1 o posteriores. La biblioteca OpenSSL debe tener habilitada la compatibilidad con PSK. LibreSSL no es compatible. |
Procesos de seguimiento | ||
Procesos | Un proceso de verificación activo separado para cada registro de servidor/proxy. | Proceso único con subprocesos creados automáticamente. El número máximo de subprocesos está determinado por la variable de entorno GOMAXPROCS. |
Métricas | UNIX: vea una lista de métricas compatibles. Windows: vea una lista de métricas adicionales específicas 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íficas del agente 2 . Windows : Todas las métricas admitidas por el agente Zabbix, y también comprobaciones net.tcp.service* de HTTPS, LDAP. Además, el agente 2 proporciona una solución de monitoreo nativa de Zabbix para: PostgreSQL, Redis. |
Simultaneidad | Las comprobaciones activas para un solo servidor se ejecutan secuencialmente. | Las comprobaciones de diferentes complementos o múltiples comprobaciones dentro de un complemento se pueden ejecutar simultáneamente. |
Intervalos programados/flexibles | Compatible solo con comprobaciones pasivas. | Compatible con comprobaciones pasivas y activas. |
Capturas de terceros | no | sí |
Características adicionales | ||
Almacenamiento persistente | no | sí |
Archivos persistentes para métricas log*[] | sí (sólo 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 . |
Configuración del tiempo de espera | Definido únicamente a nivel de agente. | El tiempo de espera del complemento puede anular el tiempo de espera definido a nivel de agente. |
Cambia de usuario en tiempo de ejecución | sí (solo sistemas tipo Unix) | no (controlado por systemd) |
Suites de cifrado configurables por el usuario | sí | no |
Ver también: