9 Quoi de neuf dans Zabbix 7.0.4

Voir les changements incompatibles pour cette version.

2 Pré-requis

libevent 2.0.10 requis

La version minimale requise de libevent a été passée à 2.0.10.

Macros

Fonctions macro

De nouvelles fonctions macro ont été ajoutées :

Fonctions Description
regrepl Remplacer un caractère ou une sous-chaîne dans une valeur de macro.
Remarque : cette fonction n'est prise en charge qu'avec la bibliothèque libpcre2. Si le serveur/proxy Zabbix a été compilé avec libpcre, cette fonction renverra UNKNOWN.
tr Translittérer les caractères dans une valeur de macro.
btoa Encoder la valeur de macro au format Base64.
htmlencode,htmldecode Encoder/décoder la valeur de macro vers/depuis le format codé HTML.
urlencode,urldecode Encoder/décoder la valeur de macro vers/depuis le format codé URL.
uppercase,lowercase Transformer le texte en majuscules, minuscules.

Pour plus d'informations, voir fonctions macro.

Éléments

Nouvelle tentative pour les éléments SNMP groupés

Une nouvelle tentative a été ajoutée pour les éléments SNMP groupés afin d'éviter l'échec si l'un des paquets est perdu.

Le délai d'expiration des éléments SNMP avec get et walk est défini pour toute la session. Si le délai d'expiration est atteint, une nouvelle tentative se produit une fois, le délai d'expiration est réinitialisé et la dernière demande est renvoyée, ce qui permet de poursuivre la session à partir de la dernière demande si un seul paquet est perdu ou est arrivé trop tard.

Sélection de cadre dans les éléments du navigateur

Les éléments du navigateur prennent désormais en charge une nouvelle méthode browser.switchFrame() pour passer à un cadre spécifique spécifié dans les paramètres de la méthode.

Scénarios web

Variables de scénario Web améliorées

Les variables dans les scénarios Web ont été améliorées en ajoutant :

  • prise en charge des fonctions macro, par exemple, {newVar}={{myVar}.btoa()}
  • prise en charge de JSONPath, par exemple, {url}=jsonpath:$.host_url
  • prise en charge de XML Xpath, par exemple, {status}=xmlxpath://host/response/status

Bases de données

Prise en charge de TimescaleDB 2.16

La version prise en charge maximale pour TimescaleDB est désormais la 2.16.X.

Prise en charge de MariaDB 11.5

La version prise en charge maximale pour MariaDB est désormais 11.5.X.

Notifications

Intégrations Webhook

Une nouvelle intégration est disponible, elle permet d'intégrer Zabbix à la fonctionnalité de workflow MS Teams en utilisant le type de média webhook Zabbix.

Modèles

Modèles

Pour les nouveaux modèles et les modifications apportées aux modèles existants, consultez Modifications des modèles.

Frontal

Touche TAB dans les scripts

Appuyer sur la touche TAB dans l'éditeur JavaScript modal insère désormais un caractère de tabulation (équivalent à 4 espaces) au lieu de déplacer le focus vers un autre élément. Cela s'applique au paramètre Script dans Éléments de navigateur, Éléments de script, Webhooks et Étape de prétraitement JavaScript.

Accès rapide à la configuration de l'hôte ou du modèle

Dans les sous-sections Collecte de données > Hôtes ainsi que Collecte de données > Modèles (telles que Éléments ou Règles de découverte), vous pouvez désormais cliquer sur le nom de l'hôte ou du modèle pour ouvrir leur formulaire de configuration.

De plus, le menu élément inclut désormais l'option Hôte ou Modèle, vous permettant d'accéder rapidement à l'hôte ou au modèle auquel l'élément appartient et de le configurer.

Filtrer le journal d'audit par IP

L'option IP a été ajoutée au filtre journal d'audit. Vous pouvez désormais filtrer le journal d'audit par l'IP à partir de laquelle l'activité a été initiée.

De plus, les IP de la liste sont désormais cliquables. Cliquer sur le lien hypertexte permet de filtrer les enregistrements par l'IP correspondante.

Actions numérotées où un type de média/script est utilisé

Les actions où un type de média/script est utilisé sont désormais précédées d'un numéro indiquant le nombre total de ces actions. Voir Types de média/Scripts.

Chiffrement

Options de chiffrement TLS dans l'agent Zabbix 2

Des options de chiffrement TLS ont été ajoutées à la configuration de l'agent Zabbix 2 et de l'agent Windows 2.

Option Agent Zabbix 2 Agent Windows 2
TLSCipherCert oui -
TLSCipherCert13 oui oui
TLSCipherPSK oui -
TLSCipherPSK13 oui oui
TLSCipherAll oui -
TLSCipherAll13 oui oui