- Neuigkeiten und Hinweise zum Upgrade: 8.0
- Vorlagen
- Medientypen
- Datenpunkte
- Plugins
- Erkennung und automatische Registrierung
- Low-level discovery
- Kontrollkästchen „In JSON konvertieren“ in Discovery-Formularen
- Makrounterstützung für verschachtelte Low-Level-Discovery
- Bearbeitbare Tags für durch Low-Level-Discovery erstellte Auslöser
- Block-Geräte-Erkennung unter Linux und AIX
- Erkennung von Netzwerkschnittstellen unter Linux
- Leichtgewichtige Dateisystemerkennung
- Datenbanken
- Prozesse
- Caching und Wiederverwendung von SNMPv3-EngineIDs
- Verfeinerte Proxy-Drosselung während der Wiederherstellung des History-Cache
- Erhöhter maximaler Timeout für zabbix_get und zabbix_js
- Optimierte Bereinigung
- Manuelles Schließen — vom Auslöser geerbte Tags bei Wiederherstellungsereignissen
- DNS-Abfrage-Caching für Zabbix-Daemons
- Unterstützung für c-ares unter Windows erstellen
- Auf Zählwert basierende Auslöserfunktionen verbessert
- Aktualisierungen der Ziele für die Laufzeitsteuerung
- Sicherheit
- Authentifizierung
- Widgets
- Frontend
- Importierbare Dashboards
- Dashboard-Export und -Import
- Neue und eingebettete Schriftarten
- Verbesserungen der Zabbix-Benutzeroberfläche
- Verbesserung der Barrierefreiheit
- Inline-Validierung
- Modale Formulare
- Vererbte Tags in Hosts, Vorlagen, Datenpunkten und Auslösern sichtbar
- Positionierung von Tooltips
- Neue Variable $ZBX_FEATURE_FLAGS in der Frontend-Konfiguration
- Ereignisdetails zeigen den Unterdrückungsgrund
- Verbesserungen des Berichts „Systeminformationen“
- Änderungen am Zabbix SELinux-Policy-Paket
- Einstellung für die Dashboard-Diashow
- Link zu Zabbix Cloud-Proxys
- Dokumentation
- Upgrade-Hinweise
- Breaking changes
- Custom themes and media type
- Interne Datenpunkte auf vom Server überwachten Hosts beschränkt
- Einstellung der Unterstützung für Zabbix Agents vor Version 1.6
- Minimale Version der Logback-Bibliothek
- Inline-Validierung
- Plugins
- Unterstützung der MongoDB-Versionen durch das Plugin
- Mindest erforderliche PHP-Version
- Erweiterte UnsafeUserParameters-Liste
- Verschobene Filterparameter
- JavaScript-Vorverarbeitung: integrierte Objektmethoden sind jetzt schreibgeschützt
- MySQL-Datenbankzeichensatz und Sortierung
- Andere
- Veraltete Kubernetes-Vorlagen
- Veraltete Makros entfernt
- Veraltete Parameter für Verlaufsdatenspeicher
- Entfernte JSON- und XML-Validierung aus HTTP-Agent-Datenpunkten
- Deaktivierte Links in überwachten Hosts ausgeblendet
- JSON-Datentyp
- Entfernte Optionsschaltfläche im Formular für neue Tag-Filter
- Datenpunktwerte, die als HTML mithilfe von iframes angezeigt werden
- TLS-Verifizierung für HTTP-basierte Vorlagen und Medientypen
- Vorlagenkompatibilität mit dem Host-Assistenten
- Automatische Größenanpassung für Konfigurationsfelder
- Ersetzte Frontend-Konfigurationsvariable
- Gleichzeitige Verarbeitung von SNMPv1- und SNMPv2-Prüfungen
- Änderungen am Zabbix SELinux-Richtlinienpaket
- Umbenannter Status des Wartungszeitraums
- Veralteter Dashboard-Diashow-Parameter
- Änderungen an globalen regulären Ausdrücken
- Standardzugriff auf die API
- Breaking changes
Neuigkeiten und Hinweise zum Upgrade: 8.0
Zabbix 8.0.0 baut auf Zabbix 7.4.0 auf und bietet neue Funktionen und Verbesserungen. Weitere Informationen finden Sie in den Upgrade-Hinweisen für diese Version, die möglicherweise inkompatible Änderungen enthalten.
Überwachung der Anwendungsleistung
Zabbix unterstützt jetzt die Überwachung der Anwendungsleistung (Application Performance Monitoring, APM) auf Grundlage von OpenTelemetry, einem offenen Standard zum Erfassen von Telemetriedaten aus Anwendungen und Diensten. Diese Daten helfen Ihnen zu sehen, wie Anforderungen durch Ihre Anwendungen und Dienste fließen, deren Leistung zu messen und die Ursache langsamer oder fehlgeschlagener Vorgänge zu finden.
Mit APM können Sie:
- Telemetriedaten mit dem Zabbix Proxy erfassen, der jetzt Daten von Anwendungen oder OpenTelemetry Collectors über das OpenTelemetry-Protokoll (OTLP/gRPC) empfangen und in die Datenquelle schreiben kann; siehe die neue Registerkarte APM in der Proxy-Konfiguration.
- Eine Telemetriedatenquelle (ClickHouse) im neuen Bereich Administration > Datenquelle angeben und die Daten im neuen Menü APM anzeigen.
- Telemetriedaten in Auslösern und Diagrammen mit dem neuen Datenpunkttyp Telemetrieabfrage verwenden.

Die folgenden Parameter und Datenpunkte wurden ebenfalls hinzugefügt:
- Zabbix-Server-Parameter:
TelemetryProviderundStartTelemetryQueryPollers. - Zabbix-Proxy-Parameter:
TelemetryProvider,StartTelemetryQueryPollers,StartAPMCollectors,APMListenIP,APMListenPort,APMTLSCAFile,APMTLSCertFileundAPMTLSKeyFile. - Zabbix-Frontend-Parameter:
$TELEMETRY_PROVIDERS[]. - Zabbix-Proxy-Kompilierungsoption:
--with-apm; offizielle Zabbix-Proxy-Pakete werden mit dieser Option erstellt. - Interner Datenpunkt zur Überwachung der Erfassung von Telemetriedaten:
zabbix[apm,<type>].
ClickHouse-Unterstützung
Sie können ClickHouse jetzt als Zabbix-Backend-Datenbank verwenden, um die Historie von Datenpunktwerten zu speichern.
Informationen zur Einrichtung und zu den Anforderungen finden Sie unter ClickHouse-Einrichtung. Wenn Sie Ihre Verlaufsdaten von einer vorhandenen Zabbix-Datenbank (MySQL oder PostgreSQL) nach ClickHouse migrieren möchten, sehen Sie sich die ClickHouse-Schema- und Verlaufs-Migrationsskripte an.
Diese Funktion ändert außerdem, wie Sie History-Speicheranbieter in Zabbix-Konfigurationsdateien festlegen. Diese Änderung betrifft sowohl ClickHouse- als auch Elasticsearch-Setups. Weitere Informationen finden Sie unter Upgrade-Hinweise.
Komplexe Ereignisverarbeitung
Die komplexe Ereignisverarbeitung (Complex Event Processing, CEP) führt eine regelbasierte Verarbeitung von Zabbix-Ereignissen durch.
Beispielsweise können Sie:
- verwandte Ereignisse gruppieren und das erste Ereignis einer Serie als Ursache markieren (die folgenden als Symptome)
- eine Gültigkeitsdauer für Ereignisse festlegen
- eine maximale Anzahl für bestimmte Ereignisse festlegen
- über ähnliche Ereignisse nach Standort benachrichtigt werden
- benachrichtigt werden, wenn ein bestimmtes Ereignis innerhalb eines Zeitraums zu häufig (oder überhaupt nicht) auftritt
Die komplexe Ereignisverarbeitung führt gleitende Zeitfenster für die Ereignisanalyse ein.
Beispielsweise bilden in einem 10-Minuten-Fenster alle Ereignisse, die innerhalb des Fensters auftreten, einen einzigen Kontext.
Während sich das Fenster vorwärts bewegt, verlassen ältere Ereignisse das Fenster (sie werden „entfernt“), während neue Ereignisse hinzukommen können.
Das Konzept des Zeitfensters bietet logische Punkte für die Ausführung von Vorgängen.
Beispielsweise kann ein Ereignis beim Eintritt in das Fenster transformiert oder „angereichert“ werden – der Schweregrad kann erhöht oder verringert, Tags können hinzugefügt oder angepasst, die Unterdrückung kann aktiviert werden usw.
Ähnliche Vorgänge können ausgeführt werden, wenn das Ereignis das Fenster verlässt oder wenn ein Muster gefunden wird.
Die Analyse des Ereignisstroms wird durch CEP-Regeln definiert.
Eine CEP-Regel besteht typischerweise aus einem Zeitfenster, Bedingungen und Vorgängen.
Vorgänge sind an einen Ausführungspunkt gebunden.
Eine ausführlichere Dokumentation wird verfügbar sein, sobald die stabile Version 8.0 veröffentlicht wurde.
Mobile App
Die Zabbix Mobile App (demnächst verfügbar) ermöglicht es Ihnen, Ihre Zabbix-Umgebung von Ihrem Mobilgerät aus zu überwachen. Zeigen Sie Probleme an, überprüfen Sie deren Details, aktualisieren Sie Probleme und erhalten Sie Push-Benachrichtigungen, wenn etwas Aufmerksamkeit erfordert.
Mit der App sind in Zabbix 8.0 die folgenden Funktionen neu:
- Bereiche der Weboberfläche zur Verwaltung mobiler Geräte: Benutzer > Geräte und Benutzereinstellungen > Geräte.
- Medientyp zum Senden von Problembenachrichtigungen vom Zabbix Server an die mobile App: Push-Benachrichtigung.
- Komponente, die Ihrem Zabbix Server die Kommunikation mit der mobilen App ermöglicht: Bridge-Adapter.
- Konfigurationsparameter des Zabbix Servers: BridgeAdapterURL, EnableMobileDevices.
Details zur Einrichtung von Zabbix für die Verwendung mit der mobilen App finden Sie im Abschnitt Mobile App.

MCP-Server
Der neue Zabbix MCP-Server verbindet KI-Agenten über das Model Context Protocol (MCP) mit Zabbix. Sie können jetzt einen KI-Assistenten in natürlicher Sprache zu Ihrer Überwachung befragen, zum Beispiel:
- Welche Probleme auf Datenbankservern wurden noch nicht bestätigt?
- Warum meldet web-01 seit heute Morgen Probleme?
- Versetze heute Nacht alle Hosts der Gruppe „Linux servers“ von 22:00 bis 02:00 Uhr in den Wartungsmodus.

Der Agent stellt die Verbindung mit einem Zabbix-API-Token her. Dadurch kann er nur auf die Ressourcen zugreifen, auf die der Besitzer des Tokens Zugriff hat. Alle Änderungen werden im Audit-Protokoll unter diesem Benutzer erfasst. Eine Liste der verfügbaren Vorgänge finden Sie unter Tools und Ressourcen.
Dunkelblaues Design
Die Zabbix-Weboberfläche bietet jetzt ein neues dunkelblaues Design. Es ist im Benutzerprofil und als Standarddesign verfügbar:

Streudiagramm-Widget
Das Widget Scatter plot wurde zu den Dashboard-Widgets hinzugefügt. Es zeigt die Beziehung zwischen zwei Metriken, indem einzelne Datenpunkte entlang einer X- und Y-Achse dargestellt werden. Dies hilft dabei, Muster, Cluster, Korrelationen und Ausreißer im Datensatz sichtbar zu machen.

Y-Achsen-Invertierung für das Diagramm-Widget
Diagramme im Diagramm-Widget können jetzt mit invertierten Y-Achsen-Werten angezeigt werden. Eine neue Einstellung Werte invertieren ermöglicht es Ihnen, Y-Achsen-Werte mit −1 zu multiplizieren, ohne die ursprünglichen Daten zu verändern.

Siehe auch: Verbesserungen am Diagramm-Widget.
JSON-Datentyp
Zabbix unterstützt jetzt JSON als Datentyp für Datenpunktwerte.
Bisher wurden JSON-Werte von Text-Datenpunkten erfasst und als Zeichenfolgen mit einer Begrenzung von 64 KB gespeichert. Jetzt kann Zabbix JSON-Werte nativ mit einer Begrenzung von 128 MiB speichern und außerdem ungültige JSON-Werte ablehnen (z. B. solche mit nicht in Anführungszeichen gesetzten Schlüsseln, nachgestellten Kommas oder nicht passenden Klammern).
Der JSON-Datentyp wird von allen Datenpunkt- und Datenpunktprototyp-Typen mit Ausnahme von Calculated unterstützt und ist im Echtzeit-Datenexport sowie in Connectors verfügbar. JSON-Werte können in allen unterstützten Datenbanken und in Elasticsearch gespeichert werden. Wenn Sie TimescaleDB verwenden, beachten Sie bitte die Upgrade-Hinweise.
Beachten Sie, dass Datenpunkte mit dem JSON-Datentyp nicht in Auslösern verwendet werden können; Sie können jedoch JSON-Felder mit abhängigen Datenpunkten extrahieren, die einen Nicht-JSON-Datentyp haben, und sie in Auslösern verwenden.
Datenpunkte, die eine JSON-Zeichenfolge zurückgeben (net.if.discovery, vfs.file.get usw.), sind weiterhin Text-Datenpunkte; Sie können sie jedoch bei Bedarf in JSON ändern.
Weitere Details und JSON-Datenlimits finden Sie unter Datenpunktkonfiguration.
Benutzerdefiniertes Layout für Tabellen
In einer Reihe von Frontend-Tabellen können Sie jetzt Spalten ausblenden/einblenden, neu anordnen und in der Größe ändern. Außerdem ist es möglich, eine Spalte Benutzerdefinierter Text mit benutzerdefiniertem Text, Makrowerten oder beidem hinzuzufügen.
Benutzerdefinierte Layouts sind an folgenden Stellen verfügbar:
- Monitoring > Hosts, Neueste Daten und Probleme
- Datenerfassung > Vorlagen und Hosts
Zum Beispiel das Standard-Tabellenlayout in Monitoring > Neueste Daten:

Beispiel für ein benutzerdefiniertes Layout:

Einige Spalten verfügen außerdem über die Schaltfläche
Optionen, die zusätzliche Steuerelemente dafür bereitstellt, wie diese Spalte Daten anzeigt.
Aus diesem Grund wurden einige Filterparameter vom Filter-Tab in die Spaltenoptionen verschoben.
Wenn Sie Tabs für Favoritenfilter verwenden, lesen Sie bitte die Upgrade-Hinweise.
Globale reguläre Ausdrücke
Mehrere Verbesserungen der Benutzerfreundlichkeit wurden zu globalen regulären Ausdrücken hinzugefügt:
- Das Konfigurationsformular für globale reguläre Ausdrücke wird jetzt in einem modalen Fenster geöffnet:
- Die Ausdruckstypen wurden umbenannt.
- Das Formular enthält jetzt ein Feld Beschreibung.
- Das Testen erfolgt nicht mehr in einer separaten Registerkarte.
- Die Liste der globalen regulären Ausdrücke kann jetzt nach Name und Beschreibung gefiltert werden.
- Globale reguläre Ausdrücke können jetzt exportiert und importiert werden.
Vorlagen
Neue Vorlagen wurden hinzugefügt, und viele Vorlagen wurden aktualisiert. Eine detaillierte Liste der Änderungen an bestehenden Vorlagen finden Sie unter Änderungen an Vorlagen.
Außerdem überprüfen Vorlagen, die eine Verbindung zu HTTPS-Endpunkten herstellen, jetzt standardmäßig das TLS-Zertifikat des Endpunkts. Dies betrifft alle Vorlagen zur Überwachung von Cloud- und API-Diensten, z. B. Claude API by HTTP, Cloudflare by HTTP, Kubernetes Cluster by HTTP usw. Lesen Sie vor dem Aktualisieren HTTP-basierter Vorlagen die Hinweise zum Upgrade.
Neue Vorlagen
Überwachung der KI-Nutzung
- Claude API by HTTP, eine Vorlage zur Überwachung der Nutzung und Kosten der Claude API.
- OpenAI Platform by HTTP, eine Vorlage zur Überwachung der Entwicklerplattform von OpenAI.
Cloud
- Das Vorlagenset AWS by HTTP wurde um die Vorlage AWS Backup Vault by HTTP ergänzt.
- Das Vorlagenset Azure by HTTP wurde um die Vorlagen Azure Sentinel by HTTP und Azure Container Apps by HTTP ergänzt.
- Das Vorlagenset GCP by HTTP wurde um die Vorlagen GCP Cloud Run Service by HTTP, GCP Cloud Storage Bucket by HTTP, GCP Application Load Balancer by HTTP und GCP Cost Monitoring by HTTP ergänzt.
- Das Vorlagenset Oracle Cloud by HTTP wurde um die Vorlagen Oracle Cloud Load Balancer by HTTP und Oracle Cloud Costs by HTTP ergänzt.
Virtualisierung und Container
- Kubernetes Cluster by HTTP, eine Vorlage zur Überwachung von Kubernetes-Clustern, bei der Knoten automatisch erkannt und über dedizierte Hosts überwacht werden; die Vorlage ersetzt die bisherigen Kubernetes-Vorlagen.
- Microsoft Hyper-V Failover Cluster by SSH und Microsoft Hyper-V Standalone by SSH, Vorlagen zur Überwachung von Microsoft-Hyper-V-Clustern und eigenständigen Hosts über SSH.
- Podman by Zabbix agent, by Zabbix agent active und by HTTP: Vorlagen zur Überwachung von Podman-Containern und des Dienstzustands über die Podman API. Beachten Sie, dass die Podman API keine Autorisierungsmethoden unterstützt.
Datenbanken
- MariaDB by ODBC, eine Vorlage zur Überwachung von MariaDB-Datenbanken über ODBC.
- MariaDB by Zabbix agent und MariaDB by Zabbix agent active, Vorlagen zur Überwachung von MariaDB-Datenbanken über Zabbix agent und Zabbix agent active.
- Percona by ODBC, eine Vorlage zur Überwachung von Percona-Datenbanken über ODBC.
- Percona by Zabbix agent und Percona by Zabbix agent active, Vorlagen zur Überwachung von Percona-Datenbanken über Zabbix agent und Zabbix agent active.
Netzwerk, Sicherheit und Telekommunikation
- Aruba CX 8300s by SNMP, eine Vorlage zur SNMP-basierten Überwachung der Switch-Serie Aruba CX 8300.
- Ciena 3906 by SNMP, eine Vorlage zur Überwachung von Ciena-3906-Geräten einschließlich Dateisystem- und CPU-Auslastung.
- Cisco Secure Firewall Threat Defense by HTTP, eine Vorlage zur Überwachung von Cisco-Secure-Firewall-Threat-Defense-Geräten über die REST API.
- Cradlepoint NCM v2 by HTTP, ein Vorlagenset zur Überwachung von Cradlepoint NCM v2 und dessen Geräten über HTTP.
- Huawei AR600 by SNMP, eine Vorlage zur Überwachung von Huawei-AR600-Routern einschließlich CoS- und NQA-Metriken.
- Ribbon SBC Edge by HTTP, eine Vorlage zur Überwachung von Ribbon-SBC-Edge-Geräten (früher SWe Lite) über HTTP.
- Ribbon SBC SWe Core by HTTP, eine Vorlage zur Überwachung von SBC-SWe-Core-Geräten über HTTP, und Ribbon SBC SWe CE by HTTP, eine Vorlage zur Überwachung von Ribbon-SBC-SWe-Call-Engine-(CE)-Instanzen über HTTP.
- Stormshield SNS by SNMP, eine Vorlage zur Überwachung von Stormshield-Network-Security-(SNS)-Geräten über SNMP.
- VeloCloud SD-WAN Edge by HTTP, eine Vorlage zur Überwachung von VeloCloud-SD-WAN-Edge-Geräten über HTTP.
- Vyatta Virtual Router by SNMP, eine Vorlage zur Überwachung des virtuellen Vyatta-1908e-Routers.
Anwendungen und Dienste
- Domain RDAP by HTTP, eine Vorlage zur Überwachung von Domainregistrierungsdaten über das RDAP-Protokoll.
- Envoy Proxy by OTLP, eine Vorlage zum Erfassen der OpenTelemetry-Traces und -Protokolle von Envoy Proxy über Telemetry query-Datenpunkte.
- Generic OpenTelemetry by OTLP, eine Vorlage zum Erfassen von OpenTelemetry-Traces, -Metriken und -Protokollen über Telemetry query-Datenpunkte.
- GLPI by HTTP, eine Vorlage zur Überwachung von GLPI über HTTP unter Verwendung der REST API v2 mit OAuth2-Authentifizierung.
- OpenRouter traces by OTLP, eine Vorlage zum Erfassen von OpenRouter-Trace-Daten.
- Proxmox VE by OTLP, eine Vorlage zur Überwachung eines Proxmox-VE-Knotens mithilfe seines OpenTelemetry-Metrikstreams über Telemetry query-Datenpunkte.
Aktualisierte Vorlagen
- Verbesserter Auslöser zur Überwachung der Gerätebetriebszeit in SNMP-Vorlagen, der jetzt das Zurücksetzen von SNMP-Betriebszeitzählern berücksichtigt und falsche Neustartmeldungen verhindert.
Betriebssysteme
- In den Vorlagen für AIX, FreeBSD, HP-UX, Linux, macOS, OpenBSD, Solaris und Windows verwendet die Dateisystemüberwachung jetzt die neuen Parameter von
vfs.fs.get(siehe Lightweight filesystem discovery). Weitere Informationen finden Sie unter Änderungen an Vorlagen. - Linux by Zabbix agent und Linux by Zabbix agent active wurden mit verbesserten Dashboards sowie einer erweiterten Überwachung von Netzwerkschnittstellen und Blockgeräten aktualisiert.
- Linux by Prom und Linux by SNMP wurden mit verbesserten Dashboards aktualisiert.
- Die Vorlagen Windows by Zabbix agent und Windows by Zabbix agent active wurden um neue Metriken, Erkennungsregeln, Prototypen, Benutzermakros und Dashboard-Widgets erweitert, einschließlich der Unterstützung für geplante Windows-Aufgaben, Windows-Firewallprofile und verschlüsselbare BitLocker-Volumes.
Überwachung der KI-Nutzung
- GitHub organization by HTTP wurde um Datenpunkte zur Überwachung von Microsoft Copilot erweitert.
- Microsoft 365 reports by HTTP wurde um Datenpunkte zur Überwachung von Microsoft Copilot erweitert.
Cloud
- AWS Cost Explorer by HTTP aus der Vorlagensammlung AWS by HTTP und Azure Cost Management by HTTP aus der Vorlagensammlung Azure by HTTP wurden mit verbesserten Dashboards aktualisiert.
Virtualisierung
- Proxmox VE by HTTP wurde um verschachtelte LLD-Funktionalität erweitert. Zusätzlich wurde das Einheitenformat für Datenpunkte, die Prozentsätze anzeigen, zur besseren Verständlichkeit angepasst.
- In den Vorlagensammlungen VMware und VMware FQDN wurden die Namen der Datenpunkt- und Auslöserprototypen für die VMware-Alarmerkennung aktualisiert, sodass sie nun den Namen der Alarmeinheit enthalten.
Datenbanken
- MySQL by Zabbix agent, MySQL by Zabbix agent 2, MySQL by Zabbix agent active, MySQL by Zabbix agent 2 active und MySQL by ODBC wurden aktualisiert, um sowohl
SHOW SLAVE STATUS(alte Syntax) als auchSHOW REPLICA STATUS(neue Syntax) zu unterstützen. Zusätzlich wurden MySQL by Zabbix agent, MySQL by Zabbix agent active und MySQL by ODBC um neue Metriken, ein verbessertes Dashboard und erweiterte Erkennungsregeln für Tabellen (sowie Replikate für MySQL by ODBC) ergänzt. - PostgreSQL by ODBC wurde um neue Metriken, Erkennungsregeln und Dashboards sowie allgemeine Verbesserungen bei Leistung und Beobachtbarkeit erweitert.
- PostgreSQL by Zabbix agent und PostgreSQL by Zabbix agent active wurden um zusätzliche Metriken, Erkennungsregeln, Datenpunkt- und Auslöserprototypen sowie erweiterte Überwachungsfunktionen ergänzt.
- Redis by Zabbix agent 2 wurde um die Authentifizierung über Benutzer- und Passwortmakros sowie verbesserte Datenpunktbeschreibungen erweitert.
Netzwerk, Sicherheit und Telekommunikation
- VeloCloud SD-WAN by HTTP, zuvor VMWare SD-WAN VeloCloud by HTTP, wurde umbenannt und aktualisiert, um der neuesten VeloCloud-SD-WAN-Plattform zu entsprechen.
Speicher und Backup
- Ceph by Zabbix agent 2 unterstützt jetzt den nativen Verbindungsmodus. Weitere Informationen finden Sie unter Ceph plugin.
- Veeam Backup and Replication by HTTP und Veeam Backup Enterprise Manager by HTTP wurden um neue Überwachungsfunktionen und Unterstützung für Veeam Backup & Replication v13.1.1.18 erweitert, einschließlich REST-API-Revision 1.3-rev2 und einer aktualisierten Überwachung des Lizenzablaufs.
Medientypen
Dieser Medientyp wurde hinzugefügt:
- Der IBM Maximo Service Request-webhook-Medientyp ermöglicht die Verknüpfung von Zabbix mit IBM Maximo.
Diese Medientypen wurden aktualisiert:
- Der GLPI-webhook-Medientyp wurde aktualisiert und unterstützt nun die RESTful API v2 mit OAuth2-Autorisierung (standardmäßig aktiviert), die optionale Unterstützung der älteren REST API v1 über ein Konfigurations-Flag, die Ticketerstellung für Problemereignisse sowie eine vom Benutzer konfigurierbare Dringlichkeitszuordnung.
- Der MS Teams Workflow-webhook-Medientyp ist nun die empfohlene Integration für Microsoft Teams. Der MS Teams-webhook-Medientyp, der auf der von Microsoft zum 22. Mai 2026 eingestellten Funktion „Office 365 Connector (Incoming Webhook)“ basiert, ist nicht mehr funktionsfähig. Vorhandene MS Teams-webhook-Konfigurationen müssen zum MS Teams Workflow-webhook-Medientyp migriert werden.
Außerdem überprüfen Medientypen, die eine Verbindung zu HTTPS-Endpunkten herstellen, nun standardmäßig das TLS-Zertifikat des Endpunkts. Dies betrifft alle webhook-Medientypen, z. B. Slack, Jira, Telegram usw. Lesen Sie vor dem Upgrade von webhook-Medientypen die Upgrade-Hinweise.
Datenpunkte
Standardwert für zulässige Hosts bei Trapper-Datenpunkten
Das Feld Zulässige Hosts für Zabbix trapper-Datenpunkte und für HTTP agent-Datenpunkte mit aktivierter Option Trapping aktivieren verwendet jetzt standardmäßig das Benutzermakro {$TRAPPER.ALLOWED_HOSTS}.
Wenn dieser Wert leer ist, werden eingehende Verbindungen von allen Hosts abgelehnt.
Um die Übermittlung von Daten zu erlauben, geben Sie eine oder mehrere IP-Adressen oder DNS-Namen an.
Überwachung der Auslastung des Trend-Funktions-Caches
Der Parameter paccessed wurde zum internen Datenpunkt zabbix[tcache,cache,<parameter>] hinzugefügt.
Er gibt den Prozentsatz der Trend-Funktions-Cache-Einträge zurück, auf die innerhalb der letzten 24 Stunden zugegriffen wurde.
Weiterleitungen in web.page.*-Datenpunkten
Die Datenpunkte web.page.get, web.page.perf und web.page.regexp des Zabbix Agent und des Zabbix Agent 2 können jetzt Weiterleitungen folgen.
Die maximale Anzahl der Weiterleitungen wird im neuen optionalen Parameter redirect_limit festgelegt. Standardmäßig werden Weiterleitungen nicht verfolgt.
Plugins
Ceph-Plugin
Das Zabbix Agent 2 Ceph-Plugin arbeitet jetzt in zwei Modi:
- native - Dieser Modus verwendet die go-ceph-Bibliothek, um direkt über die native Ceph-API (msgr2-Protokoll) mit dem Ceph-Cluster zu kommunizieren. Dies ist der empfohlene Modus für moderne Ceph-Installationen, wird jedoch nur unter Linux und ab Ceph 16 unterstützt.
- restful (veraltet) - Dieser Modus verwendet die Ceph RESTful API für die Kommunikation.
Er ist aus Gründen der Abwärtskompatibilität der Standardmodus, funktioniert jedoch nicht mit Ceph Version 20 (Tentacle) oder neuer, da das Modul
mgr/restfulentfernt wurde.
Wichtig: Wenn Sie Ceph 20 (Tentacle) und neuere Versionen mit dem Ceph-Plugin für Zabbix Agent 2 überwachen, verwenden Sie den nativen Modus, da der restful-Modus nicht mehr unterstützt wird.
Welcher Modus verwendet wird, wird durch den Wert des Parameters mode bestimmt (native/restful):
Plugins.Ceph.Default.Mode=native- setzt den nativen Modus für das PluginPlugins.Ceph.Sessions.<SessionName>.Mode=native- setzt den nativen Modus für die benannte Sitzung
Beachten Sie, dass sich der Satz der Benutzeranmeldedaten je nach Modus unterscheidet und die Modi nicht miteinander kompatibel sind.
Der Parameter Plugins.Ceph.InsecureSkipVerify wird im nativen Modus ignoriert, da die Verbindungssicherheit auf der Seite des Ceph-Clusters durch das msgr2-Protokoll definiert wird (standardmäßig sicher).
Beachten Sie, dass das Ceph-Plugin für Zabbix Agent 2 jetzt ein ladbares Plugin ist und zusätzliche Installationsschritte erfordert. Dies liegt an der Anforderung des Pakets librados (für den nativen Modus). Weitere Details finden Sie in der Ceph-Plugin-README.
MongoDB-Plugin
Das Zabbix Agent 2 MongoDB-Plugin bietet mehrere Verbesserungen:
- Vollständige Unterstützung für die herkömmliche Analyse von MongoDB-URIs, einschließlich der Schemas
mongodb://undmongodb+srv://. - Automatische Erkennung von Knoten eines MongoDB-Replica-Sets, wodurch die Überwachung von MongoDB-Clustern verbessert wird.
- Unterstützung für x509-Authentifizierung, die sichere Verbindungen zu MongoDB mithilfe von Client-Zertifikaten ermöglicht.
Oracle-Plugin
Das Zabbix Agent 2 Oracle-Plugin unterstützt jetzt verschlüsselte Verbindungen zu Oracle-Datenbanken über das TCPS-(TLS-)Protokoll. Dadurch ist es möglich, Oracle-Instanzen über TLS-gesicherte Sockets zu überwachen, was die Sicherheit der Remote-Überwachung verbessert.
Redis-Plugin — TLS-Unterstützung und Validierung zur Startzeit
Die TLS-Unterstützung wurde dem Zabbix Agent 2 Redis-Plugin hinzugefügt.
Die Validierung der TLS-Konfiguration des Plugins zur Startzeit wurde implementiert, und die Validierungs- und Fehlermeldungen wurden verbessert.
Eine ungültige Konfigurationslogik (zum Beispiel die Verwendung des Verbindungstyps verify_full ohne Angabe von TLSCAFile) kann verhindern, dass Zabbix Agent 2 startet.
Testausführungsmodus für ladbare Plugins
Ladbare Plugins können jetzt im Testmodus mit dem Flag -t (--test) gestartet werden, wobei ein Datenpunktschlüssel als Argument übergeben wird.
In diesem Modus wird das Plugin zu Debugging- und Entwicklungszwecken ausgeführt, und Plugin-Konfigurationsdateien werden ignoriert.
Erkennung und automatische Registrierung
Proxy-Gruppenbedingung
Eine Proxy-Gruppenbedingung wird jetzt in Discovery- und Autoregistrierungsaktionen unterstützt.
Low-level discovery
Kontrollkästchen „In JSON konvertieren“ in Discovery-Formularen
Den Formularen für Discovery-Regeln und Discovery-Prototypen wurde ein neues Kontrollkästchen In JSON konvertieren hinzugefügt. Es wird angezeigt, wenn im Dropdown-Menü Typ „HTTP agent“ ausgewählt ist. Mit dieser Option können Sie abgerufene Daten für die automatische Konvertierung in JSON vor der weiteren Verarbeitung markieren.
Makrounterstützung für verschachtelte Low-Level-Discovery
Low-Level-Discovery-Makros werden jetzt in verschachtelten Low-Level-Discovery-Regeln unterstützt, in:
- JSONPath-Präprozessierungsparametern
- JSONPath-Feld für benutzerdefinierte LLD-Makros
Bearbeitbare Tags für durch Low-Level-Discovery erstellte Auslöser
Für Auslöser, die aus Auslöser-Prototypen erstellt wurden, können jetzt manuell Tags hinzugefügt werden. Von Auslöser-Prototypen geerbte Tags werden weiterhin automatisch angewendet. Manuell hinzugefügte Tags können bei erkannten Auslösern geändert werden und werden in Ereignis-Tag-Arrays aufgenommen sowie für tag-fähige Funktionen wie Filter, Dashboard-Widgets und Benachrichtigungsmakros verfügbar sein.
Block-Geräte-Erkennung unter Linux und AIX
Der neue vfs.dev.get Datenpunkt-Schlüssel wurde für die Erkennung von Blockgeräten unter Linux und AIX hinzugefügt.
Er kann in der Low-Level-Erkennung für Blockgeräte verwendet werden.
Der vfs.dev.discovery Datenpunkt-Schlüssel bleibt aus Kompatibilitätsgründen verfügbar.
Erkennung von Netzwerkschnittstellen unter Linux
Der neue net.if.get-Datenpunkt-Schlüssel wurde zu Zabbix Agent und Zabbix Agent 2 unter Linux hinzugefügt.
Er kann bei der Low-Level-Erkennung von Netzwerkschnittstellen verwendet werden, um eine Liste von Netzwerkschnittstellen mit detaillierten Informationen zurückzugeben.
Der net.if.discovery-Datenpunkt-Schlüssel bleibt aus Kompatibilitätsgründen verfügbar.
Leichtgewichtige Dateisystemerkennung
Der Datenpunkt vfs.fs.get von Zabbix Agent und Zabbix Agent 2 unterstützt jetzt zwei optionale Parameter, die die Dateisystemerkennung ressourcenschonender und zuverlässiger machen:
- mode – im Modus
shortgibt der Datenpunkt nur die Liste der eingehängten Dateisysteme mit ihren grundlegenden Eigenschaften zurück, ohne Statistiken zum Speicherplatz und zu Inodes. Da die Dateisysteme selbst nicht abgefragt werden, löst die Erkennung kein Automounting aus und wird nicht durch nicht reagierende Netzwerkdateisysteme beeinträchtigt. Der Modusfull(Standard) gibt dieselben Daten wie zuvor zurück. - mountpoint – gibt nur Daten für den angegebenen Einhängepunkt zurück, sodass Statistiken für jedes erkannte Dateisystem separat erfasst werden können (zum Beispiel mit
vfs.fs.get[full,{#FSNAME}]).
Die Vorlagen für Betriebssysteme verwenden jetzt diesen Ansatz. Siehe Änderungen an Vorlagen.
Weitere Informationen finden Sie unter vfs.fs.get und Erkennung eingehängter Dateisysteme.
Datenbanken
Unterstützung für mehrere PostgreSQL-Datenbank-Hosts
Zabbix unterstützt jetzt die Angabe mehrerer PostgreSQL-Datenbank-Hosts als durch Kommas getrennte Liste von host:port-Werten und nutzt dabei die Failover-Unterstützung von PostgreSQL-Verbindungen.
Die Hosts werden der Reihe nach ausprobiert, bis eine Lese-/Schreibverbindung hergestellt ist.
Dieses Verhalten ist während der Frontend-Installation im Feld Database host sowie bei DBHost in zabbix_server.conf und zabbix_proxy.conf verfügbar.
Optimierter Start des Zabbix-Servers
Der Zabbix-Server startet jetzt deutlich schneller. Dies geschieht, indem Verlaufsdaten für mehrere Datenpunkte gleichzeitig aus der Datenbank geladen werden, statt jeweils nur einen nach dem anderen. Diese Verbesserung gilt für alle von Zabbix-Server unterstützten Datenbanktypen.
Optimierte Elasticsearch-Performance
Der Zabbix Server arbeitet jetzt besser mit Elasticsearch. Der Server ruft Daten effizienter ab, ohne die scroll-Funktion von Elasticsearch zu verwenden, und verwendet vorhandene Verbindungen zu Elasticsearch erneut, anstatt für jede Anfrage eine neue zu öffnen. Außerdem bleibt der Server beim gleichzeitigen Senden mehrerer Anfragen an Elasticsearch nicht mehr hängen (unter Verwendung von cURLs multi-handle).
Prozesse
Caching und Wiederverwendung von SNMPv3-EngineIDs
Zabbix speichert jetzt Zuordnungen von SNMPv3-EngineID → IP im Cache und versucht, zwischengespeicherte EngineIDs für nachfolgende SNMPv3-Prüfungen wiederzuverwenden. Dadurch wird der Probe-Datenverkehr reduziert und die Leistung des Pollers verbessert.
Wenn eine wiederverwendete EngineID nicht antwortet, greift der Poller auf eine EngineID-Probe zurück und kann veraltete Einträge nach Änderungen an der Schnittstelle oder bei anhaltenden Fehlern entfernen.
Verfeinerte Proxy-Drosselung während der Wiederherstellung des History-Cache
Die Drosselungslogik des Proxy wurde verfeinert, um die Serverstabilität während der Wiederherstellung des History-Cache zu verbessern. Wenn die Auslastung des History-Cache den Drosselungsschwellenwert erreicht, hört der Server weiterhin wie bisher auf, Proxy-Daten anzunehmen. Wenn die Cache-Auslastung auf 60 % fällt, beginnt der Server mit der Verarbeitung der Drosselliste, kann jedoch weiterhin Proxy-Uploads mit sehr großen Stapeln (ungefähr mehr als 10.000 Datensätze) ablehnen, bis der Cache-Druck weiter abnimmt. Diese Änderung verringert das Risiko wiederholter Cache-Überlastungen, während der Server sich erholt.
Erhöhter maximaler Timeout für zabbix_get und zabbix_js
Der Maximalwert für den Parameter timeout der Befehlszeilenprogramme zabbix_get und zabbix_js wurde auf 600 Sekunden erhöht.
Optimierte Bereinigung
Housekeeping wurde optimiert, indem die Erstellung von Housekeeper-Aufgaben in Datenbank-Trigger verlagert wurde.
Wenn Datenpunkte (einschließlich Low-Level-Discovery-Regeln), Auslöser, Services oder Regeln für die Netzwerkdiscovery gelöscht werden, füllen Datenbank-Trigger (anstelle expliziter Aufrufe auf Anwendungsebene) nun die Tabelle housekeeper mit Bereinigungsaufgaben.
Weitere Informationen finden Sie im Housekeeping-Verfahren.
Der Housekeeper entfernt jetzt auch Netzwerkdiscovery-Ereignisse, die von entdeckten Hosts oder Services erzeugt wurden, die inzwischen gelöscht wurden, sowie alle Ereignisse, die mit Problemen von Auslösern verknüpft sind, die inzwischen gelöscht wurden (zuvor wurden nur die Probleme selbst entfernt; zugehörige Ereignisse wurden erst entfernt, nachdem die Speicherperiode für Auslöserdaten des Housekeepers abgelaufen war).
Manuelles Schließen — vom Auslöser geerbte Tags bei Wiederherstellungsereignissen
Wiederherstellungsereignisse, die nach einem manuellen Schließen erstellt werden, übernehmen zusätzlich zu den Tags von Datenpunkt und Host auch die Tags des Auslösers.
Diese Tags sind im Array der Ereignis-Tags vorhanden und stehen Benachrichtigungs-Makros wie {EVENT.RECOVERY.TAGS} und {EVENT.RECOVERY.TAGSJSON} zur Verfügung.
DNS-Abfrage-Caching für Zabbix-Daemons
Zabbix Server, Zabbix Proxy und Zabbix Agent unterstützen die Verwendung des c-ares-Resolvers für alle DNS-Anfragen. Dies bietet DNS-Abfrage-Caching und ein verbessertes Resolver-Failover, wenn Zabbix mit --with-ares erstellt wird.
Für DNS-Abfrage-Caching ist c-ares 1.26.0 oder höher erforderlich.
Unterstützung für c-ares unter Windows erstellen
Der Zabbix Agent kann jetzt unter Microsoft Windows erstellt werden, wobei der c-ares-Resolver verwendet wird.
c-ares kann über vcpkg installiert werden, und der Agent-Build unterstützt entweder ARES=<vcpkg prefix> oder separate Pfade ARESINCDIR/ARESLIBDIR für Include- und Bibliotheksverzeichnisse.
Auf Zählwert basierende Auslöserfunktionen verbessert
Die Funktionsweise von auf Zählwerten basierenden Funktionen (count(), item_count(), changecount() usw.) in Auslöserausdrücken wurde verbessert, sodass mehr Werte schneller verarbeitet werden können.
Aktualisierungen der Ziele für die Laufzeitsteuerung
Die Liste der verfügbaren Ziele für die Laufzeitsteuerung in den Hilfemeldungen und Manpages von Zabbix Server und Proxy wurde aktualisiert, um den unterstützten Prozesstypen zu entsprechen.
Das Ziel supervisor wurde hinzugefügt, während die nicht unterstützten Ziele discovery worker und preprocessing worker entfernt wurden.
Sicherheit
Zugriffssteuerung für Proxy und Server
Die neue Registerkarte Proxy-Zugriffsliste in der Konfiguration von Benutzergruppen ermöglicht es Ihnen, Benutzergruppen Zugriff auf Proxys zu gewähren – entweder einzeln oder über Proxy-Gruppen.
Mit der neuen Option „Server“ für Überwachung und Erkennung auswählen in der Konfiguration von Benutzerrollen können Sie verhindern, dass Benutzer Hosts erstellen, die vom Server überwacht werden, sowie Hosts, für die vom Server ausgeführte Netzwerkerkennungsregeln gelten. Außerdem können Sie verhindern, dass Benutzer Datenpunkte mit dem Server testen.
Neue Parameter AllowKeyRegexp und DenyKeyRegexp in der Konfiguration von Zabbix Agent und Zabbix Agent 2
Die neuen Parameter AllowKeyRegexp und DenyKeyRegexp wurden zur Konfiguration von Zabbix Agent und Zabbix Agent 2 hinzugefügt.
Mit diesen Parametern können Sie auf regulären Ausdrücken basierende Muster definieren, um Datenpunkte und ihre Parameter präziser und flexibler abzugleichen.
Authentifizierung
Importierbare SAML-Zertifikate für Single Sign-on
Super-Admin-Benutzer können jetzt Zertifikate und private Schlüssel direkt im Frontend für die Konfiguration von SAML importieren. Drei neue Felder wurden unter Benutzer > Authentifizierung > SAML-Einstellungen hinzugefügt:
- IdP-Zertifikat - vom Identitätsanbieter bereitgestelltes X.509-Zertifikat
- SP-Zertifikat - Zertifikat des Dienstanbieters, das für SAML-Austauschvorgänge verwendet wird
- SP-privater Schlüssel - privater Schlüssel, der dem SP-Zertifikat entspricht
Mit diesen Steuerelementen können im Reiter „SAML-Einstellungen“ neue Werte hinzugefügt oder vorhandene geändert werden. Zertifikate und private Schlüssel werden vor dem Speichern im ausgewählten Storage-Backend validiert; ungültige oder fehlerhaft formatierte Werte werden mit einer erläuternden Fehlermeldung abgelehnt.
HashiCorp Vault-Authentifizierung mit der AppRole-Methode
Die HashiCorp Vault-Authentifizierung unterstützt jetzt die AppRole-Methode:
- In der Server-/Proxy-Konfiguration mithilfe der neuen Parameter
VaultAppRoleIDundVaultAppSecretID(siehe Beispiel). - In der Frontend-Konfiguration durch Angabe der Werte für die Authentifizierungs-Rollen-ID und die Secret-ID.
Widgets
Änderungen an der Option „Zeitzone“ im Uhr-Widget
Die Option Zeitzone im Konfigurationsformular des Uhr-Widgets wurde aus dem Abschnitt Erweiterte Konfiguration in den Hauptkonfigurationsabschnitt des Widgets verschoben und in Zeitzone überschreiben umbenannt.
Diese Option ist für die Zeittypen Lokale Zeit und Serverzeit verfügbar.
Clustering von Geomap-Host-Markierungen
Das Widget Geomap unterstützt jetzt den Parameter Clustering, um zu steuern, wie nahe beieinander liegende Host-Markierungen zu einer einzelnen Markierung mit Anzahl zusammengefasst werden. Durch Festlegen der Karten-Zoomstufe für das Clustering können Sie große Karten übersichtlich halten und bei vergrößerter Ansicht eine präzise Sichtbarkeit beibehalten.
Aggregierte Spalten in „Top-Datenpunkte“
Das Widget Top-Datenpunkte kann jetzt Datenpunktmuster in einer einzelnen aggregierten Spalte oder Zeile gruppieren. Dadurch lassen sich kombinierte Metriken einfach darstellen (zum Beispiel der gesamte eingehende Datenverkehr über alle Netzwerkschnittstellen eines Hosts).
Bei der Konfiguration von Datenpunktspalten wurden drei neue Optionen hinzugefügt: Spalten aggregieren, Aggregationsfunktion für Spalten und Name der kombinierten Spalte.
Verbesserungen am Graph-Widget
Das Graph-Widget bietet mehrere Verbesserungen der Benutzerfreundlichkeit:
- Datenpunkte im Tooltip mit Graphdaten, der beim Bewegen des Mauszeigers über den Graphen angezeigt wird, werden absteigend nach ihrem Wert sortiert.
- Wenn Sie den Mauszeiger über einen Datenpunkt im Tooltip bewegen, wird dessen Graph hervorgehoben, während die anderen gedimmt werden.
- Durch die Auswahl eines Datenpunkts im Tooltip werden dessen Daten an andere Widgets übertragen, die das Empfangen dieser Daten unterstützen.
- Die Begrenzung der Anzahl der im Tooltip angezeigten Datenpunkte wurde entfernt.
- Eine neue Einstellung Host-Namen in Beschriftungen ermöglicht die Auswahl, ob Host-Namen im Tooltip und in der Graphlegende angezeigt werden.
- Eine neue Einstellung Werte invertieren ermöglicht das Spiegeln eines Graphen.

Erhöhtes Zeichenlimit für Beschreibungsfelder von Widgets
Das Zeichenlimit für das Feld Beschreibung in den Widgets Gauge und Datenpunktwert wurde von 2048 auf 65535 Zeichen erhöht.
Frontend
Importierbare Dashboards
Neue importierbare Dashboards sind im Dashboards-Repository verfügbar:
- Multicloud Cost Dashboard - ein Dashboard zur Überwachung von Cloud-Kosten in AWS, Azure, Google Cloud und Oracle Cloud.
- Multicloud Virtual Machines Dashboard - ein Dashboard zur Überwachung virtueller Maschinen, die in AWS, Google Cloud, Oracle Cloud und Azure ausgeführt werden.
Diese Dashboards sind für die Verwendung mit vorhandenen Zabbix-Integrationen konzipiert. Dazu werden Daten von mehreren Hosts und Überwachungszielen in einem einheitlichen globalen Dashboard zusammengeführt.
Dashboard-Export und -Import
Dashboards können jetzt exportiert und importiert werden, wodurch es einfacher wird, Dashboards zwischen Zabbix-Instanzen zu migrieren oder sie in unterschiedlichen Umgebungen wiederzuverwenden.
Eine neue Option Export ermöglicht das Speichern ausgewählter Dashboards in YAML-, JSON- oder XML-Dateien. Diese Dateien können später über die Funktion Import importiert werden, um die Dashboards zusammen mit ihren Seiten, Widgets und ihrer Konfiguration neu zu erstellen.
Neue und eingebettete Schriftarten
Zabbix enthält jetzt neue und eingebettete Schriftarten, die die Lesbarkeit verbessern, schneller geladen werden und zusätzliche Frontend-Sprachen mit minimalen Auswirkungen auf das Layout darstellen. Da sie eingebettet sind, sorgen diese Schriftarten außerdem für ein einheitliches Erscheinungsbild auf allen Systemen.
Neue Schriftarten:![]() |
Bisherige Schriftarten:![]() |
Die neuen Schriftarten werden in fast allen Themes verwendet. Bei Bedarf stehen die neu hinzugefügten Themes Blue (classic) und Dark (classic) mit den bisherigen Schriftarten zur Verfügung.
Die Schriftfamilie für Inhalte in Monospace-Schrift und für Diagramme bleibt unverändert.
Verbesserungen der Zabbix-Benutzeroberfläche
Die Benutzeroberfläche von Zabbix wurde modernisiert, um die Barrierefreiheit und Benutzerfreundlichkeit zu verbessern.
Verbesserung der Barrierefreiheit
Der Link Zum Hauptinhalt springen wurde hinzugefügt, um die Tastaturnavigation und die Barrierefreiheit zu verbessern.

Der Link ermöglicht es Nutzern von Tastatur und Bildschirmleseprogrammen, die wiederholte Navigation in der Seitenleiste zu überspringen und direkt zum Hauptinhalt zu wechseln.
Er bleibt bei der normalen Verwendung ausgeblendet und wird nur bei Fokus angezeigt, z. B. wenn nach dem Laden der Seite die Tab-Taste gedrückt wird oder wenn er über ein Bildschirmleseprogramm aufgerufen wird.
Inline-Validierung
Die folgenden Formulare im Frontend wurden der Menge der Formulare hinzugefügt, die Inline-Validierung unterstützen:
- API token
- Audit log
- Authentication
- Autoregistration
- Connector
- Discovery prototype
- Low-level discovery rule
- Network discovery rule
- Event correlation
- Geographical maps
- Graph prototypes
- Custom graphs
- GUI
- Host group
- Host prototypes
- Housekeeping
- Icon mapping
- Images
- Maintenance
- Media type
- Notifications
- Other configuration parameters
- Profile
- Proxy
- Proxy group
- Regular expressions
- Scheduled reports
- Script
- Service
- SLA
- Template group
- Test item
- Test media type
- Timeouts
- Trigger displaying options
- Trigger expression constructor
- Update problem
- User groups
- Globale user macros
- User roles
- Users
Eingabefehler werden unmittelbar nach dem Ausfüllen der Felder angezeigt, was die Benutzerfreundlichkeit verbessert und Konfigurationsfehler reduziert.
Modale Formulare
Die folgenden Formulare werden jetzt in einem modalen Fenster geöffnet:
- Konfigurationsformular für Discovery-Prototyp
- Konfigurationsformular für Low-Level-Discovery-Regel
- Konfigurationsformular für Host-Prototyp
- Globales Konfigurationsformular für regulären Ausdruck
Vererbte Tags in Hosts, Vorlagen, Datenpunkten und Auslösern sichtbar
Vererbte Tags werden jetzt in Vorlagen, Hosts, Datenpunkten, Web-Szenarien und Auslösern einheitlich angezeigt und zurückgegeben. Von Vorlagen- oder Host-Ketten geerbte Tags sind unter Monitoring > Latest data sichtbar. Das Filtern nach vererbten Tags ist überall dort verfügbar, wo die Tag-Filterung unterstützt wird – einschließlich der Bereiche Monitoring > Latest data und Data collection sowie aller Dashboard-Widgets, die das Filtern nach Host-, Datenpunkt-, Auslöser- oder Web-Szenario-Tags ermöglichen. Dadurch funktionieren die Auswahl und Unterfilterung auf Tag-Basis unabhängig davon, wo ein Tag definiert wurde, auf die gleiche Weise.
Die Registerkarte Tags in den Konfigurationsformularen für Vorlagen, Hosts und Host-Prototypen enthält jetzt ein Radioelement zur Auswahl der Darstellung von Tags: Vorlagen zeigen Template tags / Inherited and template tags, während Hosts und Host-Prototypen Host tags / Inherited and host tags anzeigen. Vererbte Tags werden durch ein neues umrandetes Dokumentsymbol neben der Tag-Bezeichnung visuell hervorgehoben.
Die Widgets Graph und Pie chart enthalten eine neue Einstellung Item tags.
Positionierung von Tooltips
Tooltips können jetzt durch Ziehen an eine neue Position verschoben werden. Dies gilt zum Beispiel für den Tooltip des Graphen sowie für Tooltips mit Beschreibungen in den Bereichen Letzte Daten oder Probleme.
Neue Variable $ZBX_FEATURE_FLAGS in der Frontend-Konfiguration
Die neue Variable $ZBX_FEATURE_FLAGS[] wurde in der Frontend-Konfiguration implementiert, um den Zugriff auf die Konfiguration der HTTP-Authentifizierung von Benutzern, der Module und der Medientypen zu steuern.
Die folgenden Feature-Flags wurden zur Konfigurationsdatei zabbix.conf.php hinzugefügt:
$ZBX_FEATURE_FLAGS['http_auth_enabled'] = falsedeaktiviert den Zugriff auf die Konfiguration der HTTP-Authentifizierung von Benutzern (ersetzt die Variable$ALLOW_HTTP_AUTH).$ZBX_FEATURE_FLAGS['modules_config_enabled'] = falsedeaktiviert den Zugriff auf die Konfiguration der Module.$ZBX_FEATURE_FLAGS['media_type_denylist'] = [<value1>, <value2>, ...]schränkt die Bearbeitung von Medientypen ein, die die angegebenen Übermittlungsmethoden verwenden ('email','script','sms'oder'webhook'; es können ein oder mehrere Werte angegeben werden).
Der Zugriff auf setup.php ist eingeschränkt, wenn die Konfigurationsdatei zabbix.conf.php vorhanden ist.
Ereignisdetails zeigen den Unterdrückungsgrund
Die Seite Ereignisdetails, die über Monitoring > Probleme geöffnet wird, zeigt jetzt an, ob ein Ereignis aufgrund von Host-Wartung unterdrückt oder manuell von einem Benutzer unterdrückt wurde.
Orange Symbole
und
kennzeichnen eine unter Wartung stehende Unterdrückung/Aufhebung der Unterdrückung, während graue Symbole
und
eine manuelle Unterdrückung/Aufhebung der Unterdrückung kennzeichnen.
In den Problem- und Ereignis- Verläufen werden Aktionen von gelöschten Benutzern jetzt als Nicht zugänglicher Benutzer angezeigt.
Verbesserungen des Berichts „Systeminformationen“
Der Bericht Systeminformationen zeigt jetzt die Server-ID (UUIDv7) an.
Der Bericht mit den Systeminformationen ist jetzt auch für Zabbix-Admin-Benutzer verfügbar.
Änderungen am Zabbix SELinux-Policy-Paket
Für Version 10 von AlmaLinux, CentOS Stream, RHEL, Rocky Linux und Oracle Linux wird die SELinux-Policy durch das neue Paket zabbix-selinux-policy-main bereitgestellt, das die SELinux-Policy aus dem upstream SELinux-Repository enthält.
Das vorhandene Paket zabbix-selinux-policy hat nun eine Abhängigkeit entweder von zabbix-selinux-policy-main oder von selinux-policy-targeted-extra.
Das Paket zabbix-selinux-policy-main steht in Konflikt mit selinux-policy-targeted-extra; daher können beide Pakete nicht gleichzeitig installiert werden.
Wenn Sie bereits eine Installation von zabbix-selinux-policy haben, sind keine manuellen Änderungen erforderlich.
Während des Paket-Upgrades wird zabbix-selinux-policy-main automatisch installiert.
Wenn selinux-policy-targeted-extra bereits installiert ist, wird kein zusätzliches Paket installiert.
Einstellung für die Dashboard-Diashow
Beim Erstellen eines Dashboards ist das Kontrollkästchen Diashow starten standardmäßig deaktiviert und muss ausdrücklich aktiviert werden.
Ein slideshow-URL-Parameter unterstützt die Werte on oder off, sodass die Einstellung für die Dashboard-Diashow schnell überschrieben werden kann.
Der Parameter slideshow=1 ist veraltet und wird künftig nicht mehr unterstützt.
Link zu Zabbix Cloud-Proxys
Die Proxy-Liste unter Administration > Proxys enthält jetzt die Schaltfläche Proxy in der Cloud erstellen. Wenn Sie darauf klicken, wird Zabbix Cloud in einer neuen Browser-Registerkarte geöffnet. Dort können Sie einen Proxy bereitstellen, ohne ihn in Ihrer eigenen Infrastruktur zu installieren. Weitere Informationen finden Sie unter Einen Zabbix Cloud-Proxy einrichten.
Dokumentation
Zusammengefasste Dokumentationsseiten für Minor-Releases
Die Release-Dokumentation für Minor-Versionen einer Major-Zabbix-Version wird nun in einer einzigen Dokumentationsseite sowohl für neue Funktionen als auch für Upgrade-Hinweise zusammengefasst.
Upgrade-Hinweise
Diese Hinweise gelten für das Upgrade von Zabbix 7.4.x auf Zabbix 8.0.0.
Alle Hinweise sind in folgende Kategorien unterteilt:
- Breaking changes - Änderungen, die bestehende Installationen beeinträchtigen können, sowie andere wichtige Informationen zum Upgrade-Prozess
- Other - alle übrigen Informationen, die die Änderungen an der Zabbix-Funktionalität beschreiben
Siehe auch:
- Upgrade procedure für alle relevanten Informationen zum Upgrade von Versionen vor Zabbix 8.0.0;
- Upgrading HA cluster für Anweisungen zum Upgrade von Servern in einem High-Availability-(HA)-Cluster.
Breaking changes
Custom themes and media type
Zabbix 8.0.0 adds three new predefined frontend themes: Blue (classic), Dark (classic), and Dark blue, as well as a new Push notification media type.
If you have a custom theme with one of these names (blue-classic-theme, dark-classic-theme, dark-blue-theme), or a media type named Push notification, rename the theme or media type before upgrading.
Otherwise, after the upgrade:
- The predefined theme will replace your custom theme's stylesheet, while your custom graph colors will remain in use, resulting in a mix of both themes.
- Your existing media type will remain unchanged, but the new media type will not be created.
Custom themes and media types with other names are not affected by the upgrade.
Interne Datenpunkte auf vom Server überwachten Hosts beschränkt
Die internen Datenpunkte zabbix[proxy,*] und zabbix[proxy group,*] werden auf Hosts, die von einem Proxy oder einer Proxy-Gruppe überwacht werden, nicht mehr unterstützt.
Einstellung der Unterstützung für Zabbix Agents vor Version 1.6
Aufgrund der Entfernung der Unterstützung für die veralteten Klartext- und XML-Protokolle aus dem Trapper des Zabbix Servers/Proxys werden Zabbix Agents vor Version 1.6 nicht mehr unterstützt.
Minimale Version der Logback-Bibliothek
Die Mindestversion der Logback-Bibliothek wurde von 1.5.16 auf 1.5.25 angehoben.
Inline-Validierung
Die folgenden Formulare im Frontend wurden der Gruppe von Formularen hinzugefügt, die Inline-Validierung unterstützen:
- API token
- Audit log
- Authentication
- Autoregistration
- Connector
- Event correlation
- Geographical maps
- Graph prototypes
- Benutzerdefinierte graphs
- GUI
- Host group
- Host prototypes
- Housekeeping
- Icon mapping
- Images
- Maintenance
- Media type
- Notifications
- Other configuration parameters
- Profile
- Proxy
- Proxy group
- Regular expressions
- Scheduled reports
- Script
- Service
- SLA
- Template group
- Test item
- Test media type
- Timeouts
- Trigger displaying options
- Trigger expression constructor
- Update problem
- User groups
- Globale user macros
- User roles
- Users
Eingabefehler werden unmittelbar nach dem Ausfüllen der Felder angezeigt, was die Benutzerfreundlichkeit verbessert und Konfigurationsfehler reduziert.
Plugins
Das Ceph-Plugin für Zabbix Agent 2 ist jetzt ein ladbares Plugin und erfordert zusätzliche Installationsschritte. Weitere Details finden Sie in der README des Ceph-Plugins.
Das tcp://-Schema ist im MongoDB-Plugin veraltet, wird jedoch aus Gründen der Abwärtskompatibilität mit vorhandenen Konfigurationen beibehalten.
Der Parameter Plugins.Oracle.CallTimeout in der Konfigurationsdatei des Oracle-Plugins hat keine Wirkung mehr.
Die maximale Wartezeit wird jetzt durch den Datenpunkt-Timeout bestimmt.
Unterstützung der MongoDB-Versionen durch das Plugin
Diese Plugin-Version unterstützt MongoDB 2.6–4.0 nicht mehr. Sie verwendet den MongoDB Go Driver v2, der MongoDB 4.2 oder höher erfordert.
Um MongoDB 2.6–4.0 zu überwachen, verwenden Sie eine frühere Version des Plugins. Frühere Versionen unterstützen MongoDB 2.6–5.3 und können mit Zabbix Agent 2 ab Version 6.0.0 verwendet werden.
Mindest erforderliche PHP-Version
Die mindestens erforderliche PHP-Version 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.
Verschobene Filterparameter
Im Rahmen der Funktion anpassbare Tabellen wurden einige Filterparameter vom Filter-Tab in die Spaltenoptionen verschoben. Wenn Sie Tabs für bevorzugte Filter gespeichert haben, die einen der folgenden Filterparameter verwenden, werden diese zurückgesetzt und müssen nach dem Upgrade manuell neu konfiguriert werden:
- Monitoring > Hosts: Unterdrückte Probleme anzeigen
- Monitoring > Neueste Daten: Tags anzeigen, Tagname, Priorität der Tag-Anzeige, Details anzeigen
- Monitoring > Probleme: Tags anzeigen, Tagname, Priorität der Tag-Anzeige, Betriebsdaten anzeigen, Kompakte Ansicht, Details anzeigen, Zeitleiste anzeigen, Ganze Zeile hervorheben
JavaScript-Vorverarbeitung: integrierte Objektmethoden sind jetzt schreibgeschützt
In Vorverarbeitung-Skripten sind integrierte JavaScript-Objektmethoden jetzt schreibgeschützt. Wenn Sie bereits integrierte Methoden auf JavaScript-Prototypen in Datenpunkt-Vorverarbeitungsskripten geändert haben, können Probleme auftreten, da das Ändern integrierter Prototyp-Methoden nicht mehr zulässig ist.
MySQL-Datenbankzeichensatz und Sortierung
Wenn die Zabbix-MySQL-Datenbank mit dem Zeichensatz utf8mb3 und der Sortierung utf8mb3_bin erstellt wurde, wird dringend empfohlen, sie vor dem Upgrade von Zabbix in den Zeichensatz utf8mb4 und die Sortierung utf8mb4_bin zu konvertieren, wie in Reparieren von Zeichensatz und Sortierung der Zabbix-Datenbank beschrieben.
Andere
Veraltete Kubernetes-Vorlagen
Die Kubernetes-Vorlagen sind veraltet und wurden durch die Vorlage Kubernetes Cluster by HTTP ersetzt. Die alten Vorlagen bleiben aus Gründen der Abwärtskompatibilität mit bestehenden Konfigurationen erhalten.
Veraltete Makros entfernt
Die Unterstützung für die folgenden integrierten Makros wurde nun entfernt:
| 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} |
Veraltete Parameter für Verlaufsdatenspeicher
Die folgenden Parameter sind nun veraltet:
- Zabbix-Server-Konfigurationsdatei:
HistoryStorageDateIndex,HistoryStorageURLundHistoryStorageTypes. Verwenden Sie stattdessen den neuen ParameterHistoryProvider. - Zabbix-Frontend-Konfigurationsdatei:
$HISTORY. Verwenden Sie stattdessen den neuen Parameter$HISTORY_PROVIDERS.
Mit beiden neuen Parametern können Sie den Anbieter für die Verlaufsspeicherung auswählen: Elasticsearch, ClickHouse oder SQL (Standard). Beachten Sie, dass Sie diese neuen und die veralteten Parameter nicht gemeinsam verwenden können.
Entfernte JSON- und XML-Validierung aus HTTP-Agent-Datenpunkten
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 bei der Auswahl von XML data als Request body type ist die libxml2-Bibliothek nicht mehr erforderlich.
Deaktivierte Links in überwachten Hosts ausgeblendet
Deaktivierte Diagramme-, Dashboards- und Web-Links werden in der Liste der überwachten Hosts nicht mehr angezeigt.
JSON-Datentyp
Zabbix unterstützt jetzt JSON als Datentyp für Datenpunktwerte.
Wenn Sie TimescaleDB verwenden, muss die neue Hypertabelle history_json (zur Speicherung von JSON-Werten) manuell konfiguriert werden.
Wenn Sie Elasticsearch verwenden, enthält der Standardwert des veralteten Zabbix-Server-Konfigurationsparameters HistoryStorageTypes jetzt json.
Entfernte Optionsschaltfläche im Formular für neue Tag-Filter
Die Optionsschaltfläche, die beim Erstellen eines neuen Tag-Filters die Auswahl zwischen Alle Tags und Tag-Liste erforderte, wurde entfernt.
Datenpunktwerte, die als HTML mithilfe von iframes angezeigt werden
Datenpunktdaten im Widget Item history werden, wenn sie als HTML-formatierter Text angezeigt werden, jetzt in iframes isoliert.
TLS-Verifizierung für HTTP-basierte Vorlagen und Medientypen
Vorlagen und Medientypen, die eine Verbindung zu HTTPS-Endpunkten herstellen, überprüfen jetzt standardmäßig das TLS-Zertifikat des Endpunkts.
Diese Änderung betrifft alle Vorlagen zur Überwachung von Cloud-Diensten und APIs (z. B. Claude API by HTTP, Cloudflare by HTTP, Kubernetes Cluster by HTTP) sowie alle webhook-Medientypen (z. B. Slack, Jira, Telegram).
Sie können dieses Verhalten mit dem neuen Benutzermakro {$HTTP.TLS.VERIFY} ändern, das diesen Vorlagen und Medientypen hinzugefügt wurde.
Setzen Sie den Makrowert auf none, um die Verifizierung zu deaktivieren, auf peer, um nur die Zertifikatskette und das Ablaufdatum zu überprüfen, oder auf full für eine vollständige Verifizierung.
Weitere Informationen finden Sie in der README-Datei jeder HTTP-Vorlage oder jedes webhook.
Beim Upgrade von Zabbix werden Vorlagen und Medientypen nicht automatisch aktualisiert. Dadurch wird verhindert, dass von Ihnen vorgenommene benutzerdefinierte Änderungen überschrieben werden. Informationen zum manuellen Aktualisieren oder Hinzufügen von Vorlagen und Medientypen finden Sie in den Anweisungen zum Aktualisieren von Vorlagen.
Vorlagenkompatibilität mit dem Host-Assistenten
Alle standardmäßig mitgelieferten Vorlagen sind jetzt mit dem Host-Assistenten kompatibel. Informationen zum Aktualisieren finden Sie unter Vorlagenaktualisierung.
Automatische Größenanpassung für Konfigurationsfelder
Die meisten Konfigurationsfelder in der UI passen ihre Größe jetzt automatisch an ihren Inhalt an.
Ersetzte Frontend-Konfigurationsvariable
Die Variable $ALLOW_HTTP_AUTH wurde durch das Feature-Flag $ZBX_FEATURE_FLAGS['http_auth_enabled'] in der Frontend-Konfigurationsdatei (zabbix.conf.php) ersetzt.
Gleichzeitige Verarbeitung von SNMPv1- und SNMPv2-Prüfungen
Asynchrone Dienstprüfungen für SNMPv1 und SNMPv2 werden jetzt von den verfügbaren Discovery-Workern gleichzeitig verarbeitet.
Änderungen am Zabbix SELinux-Richtlinienpaket
Für Version 10 von AlmaLinux, CentOS Stream, RHEL, Rocky Linux und Oracle Linux hat das vorhandene Paket zabbix-selinux-policy nun eine Abhängigkeit entweder von zabbix-selinux-policy-main oder von selinux-policy-targeted-extra.
Wenn Sie bereits eine Installation von zabbix-selinux-policy haben, sind keine manuellen Änderungen erforderlich.
Während des Paket-Upgrades wird zabbix-selinux-policy-main automatisch installiert.
Wenn selinux-policy-targeted-extra bereits installiert ist, wird kein zusätzliches Paket installiert.
Umbenannter Status des Wartungszeitraums
Der Status des Wartungszeitraums wurde von Approaching in Upcoming umbenannt.
Veralteter Dashboard-Diashow-Parameter
Die Unterstützung für den Parameter slideshow=1 wird entfernt.
Für den Parameter slideshow wurden neue Werte eingeführt, um die Diashow zu starten und zu stoppen:
slideshow=on- Diashow startenslideshow=off- Diashow stoppen
Änderungen an globalen regulären Ausdrücken
- Das Feld Description wurde zum Konfigurationsformular für reguläre Ausdrücke hinzugefügt.
- Die Optionen für Expression type wurden umbenannt:
| Before | Now |
|---|---|
| Character string included | Contains string |
| Any character string included | Contains any substring from list |
| Character string not included | Does not contain string |
| Result is TRUE | Matches regular expression |
| Result is FALSE | Does not match regular expression |
Standardzugriff auf die API
Bei neuen Installationen ist der Zugriff auf die API standardmäßig für alle Rollen deaktiviert, einschließlich neu erstellter Rollen und Standardbenutzerrollen.
Bei bestehenden Installationen ist der Zugriff auf die API standardmäßig nur für neu erstellte Rollen deaktiviert.

