这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.

15 升级说明 7.0.4

Breaking changes

Changes in the resolution of certain built-in macros

The behavior of resolving the macros {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {EVENT.CAUSE.*}, {EVENT.TAGS.*}, and {EVENT.SYMPTOMS} has been corrected for consistency with other built-in macros. Now, they will resolve to *UNKNOWN* if an error occurs while evaluating their value.

As a result of this change, to ensure proper functionality, it is necessary to update the media types for the following integrations: iTop, Jira Service Desk, ManageEngine ServiceDesk, SolarWinds Service Desk.

This change may also affect any custom scripts or integrations using the abovementioned macros.

Database restore error with PostgreSQL/TimescaleDB after upgrade from 7.0.0-7.0.4

Using pg_restore to restore a PostgreSQL/TimescaleDB backup created in Zabbix 7.0.0-7.0.4 will result in a missing base36_decode function error, causing the restore to fail. This error occurs when restoring a backup created with pg_dump.

See known issues for details on fixing this issue manually before creating the backup.

If you have not upgraded to Zabbix 7.0.0 yet, note that there should be no such issues for upgrades from pre-7.0 Zabbix versions to 7.0.5. For upgrade instructions, see Upgrading TimescaleDB schema.

安装要求

需要 libevent 2.0.10

libevent 的最低要求版本已提高至 2.0.10。

数据库

数据库更改

通过为 uuid 字段添加索引,模板克隆缓慢的问题已得到解决。此更改可能会导致大型数据集的升级时间较长。

New index on auditlog table

A new index has been added to the auditlog table to improve database and frontend response times when filtering records by IP in the Audit log.

Note that users with large audit logs may experience extended upgrade times due to the database size.

进程

不再缓存未启用服务的问题

如果未启用任何服务,服务管理器将不再缓存问题。

服务管理器将在启动期间检查配置缓存中启用的服务,并且仅在启用服务时缓存问题;它还将检测何时添加第一个服务/删除最后一个服务,并初始化/释放问题缓存。