在本版本中,当单个 监控项 一次性收到多个值(例如在日志监控期间)并且配置了多个预处理进程时,Zabbix preprocessing 管理进程可能导致较高的 CPU 使用率。 作为临时解决方案,请将 StartPreprocessors
startpreprocessors/startpreprocessors 配置参数设置为 1
。 该 问题 问题已在 Zabbix 7.0.15 中修复。
我们建议尽快升级到 Zabbix 7.0.15。
SNMP agent walk
和 get
监控项 现在最多可进行 5 次重试(而非 1),以在先前尝试超时或失败时检索所有值。
每次重试都会重置超时时间,并从上次成功的请求继续执行,从而在 SNMP 数据采集过程中出现数据包丢失或响应延迟时提高数据的可靠性。
如果设备无法访问,建议在 配置 表单中设置较短的超时时间以避免长时间等待(例如,3 秒的超时可能导致 15 秒的等待时间)。
最低支持的 Go version 已从 1.21 提升至 1.23。
如果您之前使用低于 1.23 版本的 Go version 从源码构建了 Zabbix agent 2、agent 2 可加载 或 web service,建议使用 agent-2 重新构建这些组件,以获取最新的安全更新和错误修复。 使用较旧版本 Go 构建的组件 version 仍可继续运行,但 agent升级过程 它们将需要较新版本的 Go 环境。
dbport 和 dbsocket 现在是互斥的。在指定数据库连接参数时,您可以定义 DBPort 或 DBSocket,或者两者都不定义以使用默认值。