[comment]: # translation:outdated

[comment]: # ({49946d35-28165f87})
# 16 Agent 和 agent 2 对比

本节介绍 Zabbix agent 和Zabbix agent 2 的区别。

|参数|Zabbix agent|Zabbix agent 2|
|---------|------------|--------------|
|编程语言|C|Go，部分使用C|
|守护进程|支持|仅由 systemd （在 Windows 上是）|
|支持的扩展|C中的自定义[可加载模块](/manual/config/items/loadablemodules) |Go 中的自定义[插件](/manual/config/items/plugins) |
|要求|<|<|
|支持的平台|Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows： 自 XP 以来的所有桌面和服务器版本。|Linux, Windows： 自 XP 以来的所有桌面和服务器版本。|
|支持的加密库|GnuTLS 3.1.18 和更新的<br>OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1，3.0.x。注意3.0.x从Zabbix 6.0.4开始支持。<br>LibreSSL - 使用 2.7.4、2.8.2 版本进行测试（存在某些限制，请参阅[加密](/manual/encryption#compiling_zabbix_with_encryption_support) 页面了解详细信息）。|Linux: 自 Zabbix 4.4.8 起支持OpenSSL 1.0.1 及更高版本。<br>MS Windows: OpenSSL 1.1.1 或更高版本。<br>OpenSSL 库必须启用 PSK 支持。不支持 LibreSSL。|
|监控进程|<|<|
|进程|每个服务器/代理记录的单独主动检查进程。|具有自动创建线程的单个进程。<br>最大线程数由 GOMAXPROCS 环境变量确定。|
|指标|**UNIX**: 查看支持的[监控项](/manual/config/items/itemtypes/zabbix_agent)列表。<br><br>**Windows**: 查看其他Windows 特定[监控项](/manual/config/items/itemtypes/zabbix_agent/win_keys)的列表。|**UNIX**: Zabbix agent支持的所有指标。<br>此外，agent 2 为以下对象提供 Zabbix-native 监控解决方案：Docker, Memcached, MySQL, PostgreSQL, Redis, systemd,和其他监控目标 - 请参阅agent 2 特定[监控项](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2)的完整列表。<br><br>**Windows**: Zabbix agent代理支持的所有指标，以及HTTPS、LDAP 的net.tcp.service\* 检查。<br>此外，agent 2 为 PostgreSQL、Redis 提供了 Zabbix-native 监控解决方案。|
|并发|单个服务器的主动检查按顺序执行。|来自不同插件的检查或一个插件内的多个检查可以同时执行。|
|预定/灵活的间隔|仅支持被动检查。|支持被动和主动检查。|
|第三方陷阱|不支持|支持|
|附加的功能|<|<|
|持久性存储|不支持|支持|
|log\*\[\]指标的持久性文件|支持（仅在 Unix 上）|不支持|
|超时设置|仅在代理级别定义。|插件超时可以覆盖在代理级别定义的超时。|
|在运行时更改用户|支持（仅限类 Unix 系统）|不支持（由 systemd 控制）|
|用户可配置的密码套件|支持|不支持|

**另请参阅:**

-   *Zabbix 进程描述*：[Zabbix agent](/manual/concepts/agent), [Zabbix agent 2](/manual/concepts/agent2)
-   *配置参数*： Zabbix agen [UNIX](/manual/appendix/config/zabbix_agentd) / [Windows](/manual/appendix/config/zabbix_agentd_win), Zabbix agent 2[UNIX](/manual/appendix/config/zabbix_agent2) / [Windows](/manual/appendix/config/zabbix_agent2_win)

[comment]: # ({/49946d35-28165f87})
