En esta página
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 | 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 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 | sí | ||||
| Características adicionales | < | < | ||||
| Almacenamiento persistente | no | sí | ||||
| 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 | sí | no | ||||
Ver también:
- Descripción de los procesos de Zabbix: Agente de Zabbix, Agente de Zabbix 2
- Parámetros de configuración: Agente de Zabbix UNIX / Windows, Agente 2 de Zabbix UNIX / Windows