5 Upgrade-Hinweise für Zabbix 8.0

Diese Hinweise gelten für das Upgrade von Zabbix 7.4.x auf Zabbix 8.0.0.

Alle Hinweise sind in folgende Gruppen unterteilt:

  • Inkompatible Änderungen - Änderungen, die bestehende Installationen beeinträchtigen können, sowie andere wichtige Informationen im Zusammenhang mit dem Upgrade-Prozess
  • Sonstiges - alle übrigen Informationen, die die Änderungen der Zabbix-Funktionalität beschreiben

Siehe auch:

Inkompatible Änderungen

Datenbankversionen

Die minimal erforderlichen Datenbankversionen wurden angehoben:

  • MySQL/Percona: 8.0.30 → 8.4.0
  • MariaDB: 10.5.00 → 10.11.00
  • PostgreSQL: 13.0 → 15.0
  • TimescaleDB: 2.13.0 → 2.20.0

Plugins

Das Ceph-Plugin für Zabbix Agent 2 ist jetzt ein ladbares Plugin und erfordert zusätzliche Installationsschritte. Weitere Informationen finden Sie in der readme des Ceph-Plugins.

Das Schema tcp:// ist im MongoDB-Plugin veraltet, wird jedoch aus Gründen der Abwärtskompatibilität mit bestehenden Konfigurationen beibehalten.

Erforderliche Mindestversion von PHP

Die erforderliche Mindestversion von PHP wurde von 8.0.0 auf 8.2.0 angehoben.

Erweiterte UnsafeUserParameters-Liste

Das Zeichen % wurde zur Liste UnsafeUserParameters für Zabbix Agent und Zabbix Agent 2 hinzugefügt.

Sonstiges

Veraltete Makros entfernt

Die Unterstützung für die folgenden integrierten Makros wurde nun eingestellt:

Entfernt Stattdessen verwenden
{ACK.DATE} {EVENT.UPDATE.DATE}
{ACK.MESSAGE} {EVENT.UPDATE.MESSAGE}
{ACK.TIME} {EVENT.UPDATE.TIME}
{EVENT.ACK.HISTORY} {EVENT.UPDATE.HISTORY}
{HOSTNAME<1-9>} {HOST.HOST}
{IPADDRESS<1-9>} {HOST.IP}
{PROFILE.*} {INVENTORY.*}
{TRIGGER.COMMENT} {TRIGGER.DESCRIPTION}
{TRIGGER.KEY} {ITEM.KEY}
{STATUS} {TRIGGER.STATUS}
{USER.ALIAS} {USER.USERNAME}

JSON- und XML-Validierung aus HTTP-Agent-Datenpunkten entfernt

Die JSON- und XML-Validierung wurde aus dem Feld Request body in HTTP-Agent-Datenpunkten entfernt. Das Feld prüft nicht mehr, ob der Wert gültiges XML oder JSON ist, und die Auswahl von XML data als Request body type erfordert nicht länger die Bibliothek libxml2.

Deaktivierte Links Graphs, Dashboards und Web werden in der Liste der überwachten Hosts nicht mehr angezeigt.

JSON-Datentyp

Zabbix unterstützt jetzt JSON als Datentyp für Werte von Datenpunkten. Wenn Sie TimescaleDB verwenden, muss die neue Hypertabelle history_json (die zum Speichern von JSON-Werten verwendet wird) manuell konfiguriert werden. Wenn Sie Elasticsearch verwenden, enthält der Standardwert des Zabbix-Server-Konfigurationsparameters HistoryStorageTypes jetzt json.

Optionsfeld im Formular „Neuer Tag-Filter“ entfernt

Das Optionsfeld, bei dem beim Erstellen eines neuen Tag-Filters zwischen Alle Tags und Tag-Liste gewählt werden musste, wurde entfernt.

Datenpunkt-Werte als HTML mit iframes angezeigt

Datenpunkt-Daten im Widget Datenpunkt-Verlauf werden jetzt, wenn sie als HTML-formatierter Text angezeigt werden, in iframes isoliert.

Template compatibility with Host Wizard

All out-of-the-box templates are now compatible with the Host Wizard. To upgrade them, see Template upgrade.