On this page
33 7.0.22 升级说明
重大变更
日志文件的受限权限
Zabbix 组件的日志文件现在仅为文件所有者创建读写权限。
此外,这些文件对所有者所属组可读。
其他所有权限均被拒绝。
在 Linux 上,此更改将权限从 0666 改为 0640。
此更改影响 Zabbix 服务器、proxy 和 agent 日志文件。
Zabbix agent 2 日志文件的权限已从 0644 更新为 0640(通过移除其他用户的读取权限)。
此外,若干其他文件现在也以 0640 权限创建:
其他
Zabbix agent 2 处理的 MySQL 复制状态查询
Zabbix agent 2 MySQL 插件 现在同时支持 SHOW SLAVE STATUS 和 SHOW REPLICA STATUS。
该插件会根据服务器版本自动选择并执行相应的语句,并以常规 JSON 格式返回结果。
诸如 mysql.replication.discovery 和 mysql.replication.get_slave_status 之类的 agent 2 监控项可与使用 SHOW SLAVE STATUS 或 SHOW REPLICA STATUS 的服务器配合工作。
现有的 agent 2 监控项或 agent 2 模板无需进行任何更改。
最低支持的 Go 版本
最低支持的 Go 版本已从 1.23 提升至 1.24.10。
如果您之前使用早于 1.24.10 的 Go 版本从源代码构建了 Zabbix agent 2、agent 2 可加载插件或 web 服务,建议使用 受支持的 Go 版本 重新构建这些组件,以获得最新的安全更新和错误修复。 使用较旧 Go 版本构建的组件将继续正常工作,但对其进行 升级 时将需要更新的 Go 环境。
在 web 服务配置中包含文件或文件夹
Zabbix web service 配置文件中新增了 Include 参数。该参数允许你在配置中包含单个文件或目录中的所有文件。