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 | 
| Demonización | sí | solo por systemd (sí en Windows) | 
| Extensiones soportadas | Módulos cargables personalizados en C. | Plugins personalizados en Go. | 
| Requisitos | ||
| Plataformas soportadas | 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 pueda instalar una versión de Go soportada. | 
| Librerías criptográficas soportadas | 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 (aplican ciertas limitaciones, consulte la página de Cifrado para más detalles).  | 
       Linux: OpenSSL 1.0.1 y posteriores. MS Windows: OpenSSL 1.1.1 o posterior. La librería OpenSSL debe tener soporte para PSK habilitado. LibreSSL no es soportado.  | 
       
| Procesos de monitorización | ||
| Procesos | Un proceso de chequeo activo separado para cada registro de servidor/proxy. | Proceso único con hilos creados automáticamente. El número máximo de hilos está determinado por la variable de entorno GOMAXPROCS.  | 
       
| Métricas | UNIX: vea una lista de métricas soportadas. Windows: vea una lista de métricas adicionales específicas de Windows.  | 
       UNIX: Todas las métricas soportadas por el agente Zabbix. Adicionalmente, el agente 2 proporciona una solución de monitorización nativa de Zabbix para: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd y otros objetivos de monitorización - vea una lista completa de métricas específicas del agente 2. Windows: Todas las métricas soportadas por el agente Zabbix, y también chequeos net.tcp.service* de HTTPS, LDAP. Adicionalmente, el agente 2 proporciona una solución de monitorización nativa de Zabbix para: PostgreSQL, Redis.  | 
       
| Concurrencia | Los chequeos activos para un único servidor se ejecutan secuencialmente. | Los chequeos de diferentes plugins o múltiples chequeos dentro de un mismo plugin pueden ejecutarse concurrentemente. | 
| Trampas de terceros | no | sí | 
| Características adicionales | ||
| Almacenamiento persistente | no | sí | 
| Archivos persistentes para métricas log*[] | sí (solo en Unix) | no | 
| Carga de datos de log | Puede realizarse durante la recopilación de logs para liberar el búfer. | La recopilación de logs se detiene cuando el búfer está lleno, por lo tanto el parámetro BufferSize debe ser al menos MaxLinesPerSecond x 2. | 
| Cambia de usuario en tiempo de ejecución | sí (solo en sistemas tipo Unix) | no (controlado por systemd) | 
| Cifras configurables por el usuario | sí | no | 
Véase también: