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. |
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. |
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: