12 升级说明 7.0.1

重大变化

升级至7.0后与TimescaleDB一起使用时的服务器崩溃

从Zabbix 7.0.0升级到7.0.1(或更高版本)并使用TimescaleDB会导致服务器崩溃。 这个问题是由Zabbix 7.0中审计日志表的压缩作业的变通方法引起的,该方法不可逆地改变了审计日志表的压缩策略。

请参阅known issues以了解手动修复审计日志表的详细信息。

请注意,从7.0之前的Zabbix版本升级到7.0.1(或更高版本)时,不应存在此类问题。 有关升级说明,请参阅Upgrading TimescaleDB schema

请注意,known issuesUpgrading TimescaleDB schema应保持原样,作为超链接的占位符,而问题和问题应被视为专业术语的占位符,保持不变。在实际文档中,这些占位符将被具体的信息替换。

升级至7.0.5后使用PostgreSQL/TimescaleDB进行数据库恢复时的错误

使用{CODE_42863320}恢复在Zabbix 7.0.0-7.0.4中创建的PostgreSQL或TimescaleDB备份时,会导致缺少base36_decode函数的错误,从而造成恢复失败。 当使用{CODE_5a5149b2}创建备份时,会出现此错误。

有关手动修复此问题的详细信息,请参见known issues创建备份进行。

如果您尚未升级到Zabbix 7.0.0,请注意,从7.0之前的Zabbix版本升级到7.0.5时,不应出现此类问题。 有关升级说明,请参见Upgrading TimescaleDB schema

其他

为 auditlog 表添加新的索引

auditlog 表添加了一个新索引,以缩短在 审计日志Recordset ID 筛选记录时的数据库和前端响应时间。

请注意,具有大量审计日志的用户可能会遇到更长的升级时间。

TimescaleDB 最低版本要求

TimescaleDB 最低版本要求 2.13.0。

数据库变为只读时服务器停止

如果数据库变为只读,独立的 Zabbix 服务器现在将停止。

监控项

VMware 事件日志监控

现在 vmware.eventlog 监控项 也返回用户信息了.

DNS 服务性能

现在,当DNS服务器以错误代码(例如,NXDOMAINSERVFAIL)响应时,监控项 net.dns.perf 会返回响应时间,而不是返回0