12 Upgrade-Hinweise für 7.0.1

Breaking changes

Server-Absturz mit TimescaleDB nach dem Upgrade von 7.0

Beim Upgrade von Zabbix 7.0.0 auf Zabbix 7.0.1 (oder höher) mit TimescaleDB kommt es zu einem Server-Absturz. Dieses Problem wird durch einen Workaround für ein Problem mit einem Komprimierungsjob in der Tabelle auditlog in Zabbix 7.0 verursacht, der die Komprimierungsrichtlinie der Tabelle auditlog irreversibel geändert hat.

Weitere Informationen zur manuellen Behebung der Tabelle auditlog finden Sie unter bekannte Probleme.

Beachten Sie, dass bei Upgrades von Zabbix-Versionen vor 7.0 auf 7.0.1 (oder höher) keine solchen Probleme auftreten sollten. Anweisungen zum Upgrade finden Sie unter Upgrading TimescaleDB schema.

Datenbankwiederherstellungsfehler mit PostgreSQL/TimescaleDB nach dem Upgrade von 7.0.0-7.0.4

Die Verwendung von pg_restore zum Wiederherstellen eines mit Zabbix 7.0.0-7.0.4 erstellten PostgreSQL- oder TimescaleDB-Backups führt zu einem Fehler wegen der fehlenden Funktion base36_decode, wodurch die Wiederherstellung fehlschlägt. Dieser Fehler tritt beim Wiederherstellen eines mit pg_dump erstellten Backups auf.

Weitere Informationen zur manuellen Behebung dieses Problems vor dem Erstellen des Backups finden Sie unter bekannte Probleme.

Wenn Sie noch nicht auf Zabbix 7.0.0 aktualisiert haben, beachten Sie, dass bei Upgrades von Zabbix-Versionen vor 7.0 auf 7.0.5 keine solchen Probleme auftreten sollten. Anweisungen zum Upgrade finden Sie unter Upgrading TimescaleDB schema.

Sonstiges

Neuer Index auf der Tabelle auditlog

Ein neuer Index wurde zur Tabelle auditlog hinzugefügt, um die Antwortzeiten der Datenbank und des Frontends beim Filtern von Datensätzen nach Recordset ID im Auditprotokoll zu verbessern.

Beachten Sie, dass Benutzer mit großen Auditprotokollen aufgrund der Datenbankgröße längere Upgrade-Zeiten erleben können.

Mindestanforderung an die TimescaleDB-Version

Die mindestens erforderliche Version von TimescaleDB ist jetzt 2.13.0.

Server, der bei schreibgeschützter Datenbank angehalten wird

Ein eigenständiger Zabbix Server wird nun angehalten, wenn die Datenbank schreibgeschützt wird.

Datenpunkte

VMware-Ereignisprotokollüberwachung

Der vmware.eventlog-Datenpunkt gibt jetzt auch Benutzerinformationen zurück.

DNS-Dienstleistung

Der net.dns.perf-Datenpunkt gibt nun eine Antwortzeit statt 0 zurück, wenn der DNS-Server mit einem Fehlercode antwortet (zum Beispiel NXDOMAIN oder SERVFAIL).