[comment]: # ({8ebf88a4-28165f87})
# 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](/manual/extensions/loadablemodules) personalizados en C.|[Plugins](/manual/extensions/plugins) 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](https://go.dev/doc/devel/release#policy) actualizada.|
|Bibliotecas criptográficas compatibles|GnuTLS 3.1.18 y versiones posteriores<br>OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1, 3.0.x<br>LibreSSL: probado con las versiones 2.7.4, 2.8.2 ( se aplican ciertas limitaciones, consulte la página [Cifrado](/manual/encryption#compiling_zabbix_with_encryption_support) para obtener más detalles).|Linux: OpenSSL 1.0.1 y versiones posteriores son compatibles desde Zabbix 4.4.8.<br>MS Windows: OpenSSL 1.1.1 o más tarde.<br>La biblioteca OpenSSL debe tener habilitada la compatibilidad con PSK. LibreSSL no es compatible.|
|*Seguimiento de procesos*|<|<|
|Procesos|Un proceso de verificación activo separado para cada registro de servidor/proxy.|Proceso único con subprocesos creados automáticamente.<br>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(/manual/config/items/itemtypes/zabbix_agent).<br><br>**Windows**: vea una lista de métricas adicionales específicas de Windows [métricas](/manual/config/items/itemtypes/zabbix_agent/win_keys).|**UNIX**: todas las métricas admitidas por el agente Zabbix.<br>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](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) específicas del agente 2 .<br><br>**Windows **: Todas las métricas admitidas por el agente Zabbix, y también comprobaciones net.tcp.service\* de HTTPS, LDAP.<br>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.|
|Trampas 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](/manual/appendix/config/zabbix_agent2) 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:**

-   *Descripción de los procesos de Zabbix*: [Agente Zabbix](/manual/concepts/agent), [Agente Zabbix 2](/manual/concepts2/agent2)
-   *Parámetros de configuración*: Agente Zabbix
    [UNIX](/manual/appendix/config/zabbix_agentd) /
    [Windows](/manual/appendix/config/zabbix_agentd_win), Agente 2 Zabbix
    [UNIX](/manual/appendix/config/zabbix_agent2) /
    [Windows](/manual/appendix/config/zabbix_agent2_win)

[comment]: # ({/8ebf88a4-28165f87})

