This is a translation of the original English documentation page. Help us make it better.

18 Quoi de neuf dans Zabbix 6.0.13

Changements majeurs

Gestion des versions des plugins chargeables

Les plugins chargeables pour l'agent Zabbix 2 utilisent désormais le même système de gestion des versions que Zabbix lui-même. Les modifications de version suivantes ont été apportées :

  • MongoDB 1.2.0 -> MongoDB 6.0.13
  • PostgreSQL 1.2.1 -> PostgreSQL 6.0.13

Ces plugins sont pris en charge pour toute version mineure de Zabbix 6.0. Notez que le référentiel de code source de chaque plugin contient désormais une branche release/6.0 dédiée (auparavant, il n'y avait qu'une branche master). ·

Prise en charge de MariaDB 10.10

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

Configuration de l'importation

Auparavant, le processus d'importation échouait en cas d'incompatibilité d'UUID d'une entité importable (groupe d'hôtes, élément, graphique, etc.). Par exemple, il n'était pas possible d'importer un groupe d'hôtes si un groupe d'hôtes portant le même nom existait déjà sur l'hôte.

Dans la nouvelle version, l'importation n'échouera pas en raison d'incompatibilité d'UUID ; à la place, l'entité sera mise en correspondance par les critères d'unicité tels que l'ID d'entité (nom). L'entité sera importée et l'UUID sera mis à jour avec l'UUID de l'entité importée.

Dans une autre amélioration, lors de la suppression du couplage de modèle (l'option Supprimer manquant pour le couplage de modèle) via le modèle ou l'hôte importé, les entités héritées du modèle non lié ne sont plus supprimées (le modèle est dissocié, non dissocié et effacé), à moins que ces entités soient manquantes dans le fichier d'importation et que l'option Supprimer manquant pour l'entité spécifique soit cochée.

En raison de ce changement, le message d'avertissement lors du marquage de l'option Supprimer manquant pour le couplage de modèle ne sera plus affiché.

Interroger des tablespaces séparés dans les bases de données Oracle avec l'agent Zabbix 2

Les éléments Zabbix agent 2 suivants, pris en charge pour le plugin Oracle, ont maintenant des paramètres facultatifs supplémentaires :

  • oracle.diskgroups.stats[<paramètresExistants>,<groupeDeDisque>]
  • oracle.archive.info[<paramètresExistants>,<destination>]
  • oracle.cdb.info[<paramètresExistants>,<baseDeDonnée>]
  • oracle.pdb.info[<paramètresExistants>,<baseDeDonnée>]
  • oracle.ts.stats[<paramètresExistants>,<tablespace>,<type>]

Ces paramètres permettent d'interroger des instances de données distinctes au lieu de toutes les données, améliorant ainsi les performances.

Récupérer des informations supplémentaires avec docker.container_info[]

Le docker.container_info[] élément Zabbix agent 2 prend désormais en charge la possibilité de récupérer des informations partielles (courtes) ou complètes de bas niveau sur un conteneur Docker.

Commandes d'exécution pour le profilage

Des commandes d'exécution pour le profilage ont été ajoutées au serveur Zabbix et au proxy Zabbix.

  • prof_enable - activer le profilage
  • prof_disable - désactiver le profilage

Le profilage peut être activé par processus serveur/proxy. Le profilage activé fournit des détails sur tous les rwlocks/mutexes par nom de fonction.

Voir également :

fonction HMAC pour JavaScript

Une nouvelle fonction a été ajoutée au moteur JavaScript permettant de calculer le hachage HMAC :

  • · hmac('<hash type>',key,string)

Ceci est utile dans les cas où un code d'authentification de message basé sur le hachage (HMAC) est requis pour signer les demandes. Les types de hachage MD5 et SHA256 sont pris en charge, par exemple :

· - · hmac('md5',key,string) · - · hmac('sha256',key,string)

Modèles

De nouveaux modèles sont disponibles :

  • AWS EC2 by HTTP
  • AWS by HTTP
  • AWS RDS instance by HTTP
  • AWS S3 bucket by HTTP
  • Control-M server by HTTP
  • Control-M enterprise manager by HTTP
  • Veeam Backup Enterprise Manager by HTTP
  • Veeam Backup and Replication by HTTP

Voir les instructions de configuration pour les modèles HTTP.

Le modèle Oracle by Zabbix agent 2 a été mis à jour (plusieurs éléments statiques supprimés ; plusieurs prototypes d'éléments ajoutés) en fonction des modifications apportées à plusieurs éléments de l'agent Zabbix 2.

Pour plus d'informations sur les mises à jour, consultez Modifications de modèle.

Vous pouvez obtenir ces modèles :

  • Dans ConfigurationModèles pour les nouvelles installations ;
  • Si vous effectuez une mise à niveau à partir de versions précédentes, vous pouvez télécharger de nouveaux modèles depuis le Repository git Zabbix ou les trouver dans le répertoire zabbix/templates de la dernière version téléchargée de Zabbix. Ensuite, dans ConfigurationModèles, vous pouvez les importer manuellement dans Zabbix.

Prise en charge de TimescaleDB 2.9

La version maximale prise en charge pour TimescaleDB est désormais 2.9.

Integration des Webhook

Un nouveau type de media LINE est maintenant disponible permettant d'utiliser la fonctionnalité webhook pour envoyer des notifications d'évènements Zabbix à la messagerie LINE.

Langues de l'interface Web

Les langues Catalan and Roumaine sont maintenant activées sur l'interface Web.

Bibliothèque Golang pour Windows mise à jour

La bibliothèque Golang utilisée par l'agent Zabbix 2 avec les plugins MongoDB ou PostgreSQL pour surveiller Windows est maintenant github.com/Microsoft/go-winio, version 0.6.0 (anciennement github.com/natefinch/npipe). Voir aussi Bibliothèques Golang, Dépendances du plugin MongoDB et dépendances du plugin PostgreSQL.

Augmentation de la limite des descripteurs de fichiers ouverts pour l'agent Zabbix 2

Le fichier de service systemd fourni dans les paquets de l'agent Zabbix 2 déclare désormais la limite de descripteur de fichier ouvert de 8196. Auparavant, la limite par défaut du système de 1024 était utilisée. La nouvelle limite est suffisante pour la configuration par défaut de l'agent Zabbix 2. Si vous avez une configuration d'agent 2 non standard, par exemple, utilisation de plug-ins supplémentaires ou de fonctionnalités étendues, cette limite devra peut-être être augmentée manuellement. Dans ce cas, ajustez le paramètre LimitNOFILE dans le fichier d'unité systemd.