9 Was ist neu in Zabbix 7.0.4
Siehe Breaking Changes für diese Version.
Anforderungen
libevent 2.0.10 erforderlich
Die mindestens erforderliche Version von libevent wurde auf 2.0.10 angehoben.
Makros
Makrofunktionen
Neue Makrofunktionen wurden hinzugefügt:
| Functions | Description |
|---|---|
| regrepl | Ein Zeichen oder eine Teilzeichenfolge in einem Makrowert ersetzen. Hinweis: Diese Funktion wird nur von der Bibliothek libpcre2 unterstützt. Wenn der Zabbix Server/Proxy mit libpcre kompiliert wurde, gibt diese Funktion UNKNOWN zurück. |
| tr | Zeichen in einem Makrowert transliterieren. |
| btoa | Makrowert in das Base64-Format kodieren. |
| htmlencode,htmldecode | Makrowert in bzw. aus dem HTML-kodierten Format kodieren/dekodieren. |
| urlencode,urldecode | Makrowert in bzw. aus dem URL-kodierten Format kodieren/dekodieren. |
| uppercase,lowercase | Text in Groß- bzw. Kleinbuchstaben umwandeln. |
Weitere Informationen finden Sie unter Makrofunktionen.
Datenpunkte
Wiederholungsversuch für SNMP-Bulk-Datenpunkte
Für SNMP-Bulk-Datenpunkte wurde ein Wiederholungsversuch hinzugefügt, um Fehler zu vermeiden, wenn eines der Pakete verloren geht.
Das Timeout für SNMP-Datenpunkte mit get und walk wird für die gesamte Sitzung festgelegt. Wenn das Timeout erreicht wird, erfolgt einmalig ein erneuter Versuch, das Timeout wird zurückgesetzt und die letzte Anfrage wird erneut gesendet. Dadurch kann die Sitzung ab der letzten Anfrage fortgesetzt werden, wenn ein einzelnes Paket verloren geht oder zu spät ankommt.
Frame-Auswahl in Browser-Datenpunkten
Browser-Datenpunkte unterstützen jetzt eine neue Methode browser.switchFrame() zum Wechseln zu einem bestimmten Frame, der in den Methodenparametern angegeben ist.
Web-Szenarien
Verbesserte Variablen für Webszenarien
Variablen in Webszenarien wurden durch Folgendes erweitert:
- Unterstützung von Makrofunktionen, z. B.
{newVar}={{myVar}.btoa()} - Unterstützung von JSONPath, z. B.
{url}=jsonpath:$.host_url - Unterstützung von XML-Xpath, z. B.
{status}=xmlxpath://host/response/status
Datenbanken
Unterstützung für TimescaleDB 2.16
Die maximale unterstützte Version für TimescaleDB ist jetzt 2.16.X.
MariaDB 11.5-Unterstützung
Die maximale unterstützte Version für MariaDB ist jetzt 11.5.X.
Benachrichtigungen
Webhook-Integrationen
Eine neue Integration ist verfügbar, die es ermöglicht, Zabbix mit der MS Teams workflow-Funktion über den Zabbix-Medientyp webhook zu integrieren.
Vorlagen
Für neue Vorlagen und Änderungen an bestehenden Vorlagen siehe Template changes.
Frontend
TAB-Taste in Skripten
Durch Drücken der TAB-Taste im modalen JavaScript-Editor wird jetzt ein Tabulatorzeichen eingefügt (entspricht 4 Leerzeichen), anstatt den Fokus auf ein anderes Element zu verschieben. Dies gilt für den Parameter Script in Browser-Datenpunkten, Script-Datenpunkten, Webhooks und den JavaScript-Vorverarbeitungsschritt.
Schneller Zugriff auf die Host- oder Vorlagenkonfiguration
In den Unterabschnitten Datenerfassung > Hosts sowie Datenerfassung > Vorlagen (z. B. Datenpunkte oder Discovery-Regeln) können Sie jetzt auf den Host- oder Vorlagennamen klicken, um das Konfigurationsformular zu öffnen.
Zusätzlich enthält das Datenpunktmenü jetzt die Option Host oder Vorlage, sodass Sie schnell auf den Host oder die Vorlage zugreifen und diese konfigurieren können, zu dem bzw. der der Datenpunkt gehört.
Audit-Log nach IP filtern
Die Option IP wurde dem Filter des Audit-Logs hinzugefügt. Sie können das Audit-Log jetzt nach der IP filtern, von der aus die Aktivität initiiert wurde.
Außerdem sind IPs in der Liste jetzt anklickbar. Wenn Sie auf den Hyperlink klicken, werden die Einträge nach der jeweiligen IP gefiltert.
Aktionen mit Nummerierung, wenn Medientyp/Skript verwendet wird
Den Aktionen, in denen ein Medientyp/Skript verwendet wird, wird nun eine Zahl vorangestellt, die die Gesamtzahl solcher Aktionen angibt. Siehe Medientypen/Skripte.
Verschlüsselung
TLS-Cipher-Optionen in Zabbix Agent 2
TLS-Cipher-Optionen wurden zur Konfiguration von Zabbix Agent 2 und Windows Agent 2 hinzugefügt.
| Option | Zabbix Agent 2 | Windows Agent 2 |
|---|---|---|
| TLSCipherCert | yes | - |
| TLSCipherCert13 | yes | yes |
| TLSCipherPSK | yes | - |
| TLSCipherPSK13 | yes | yes |
| TLSCipherAll | yes | - |
| TLSCipherAll13 | yes | yes |