Nouveautés de Zabbix 4.4

L'équipe Zabbix est heureuse d'annoncer la sortie de Zabbix 4.4. La dernière version est livrée avec un nouvel agent Zabbix écrit en Go, définit des normes pour les modèles Zabbix et fournit des capacités de visualisation avancées.

image

Examinons les fonctionnalités les plus importantes incluses dans Zabbix 4.4.

Agent Zabbix de nouvelle génération

image

Zabbix 4.4 introduit un nouveau type d'agent, zabbix_agent2, qui offre une large gamme de nouvelles fonctionnalités et des fonctionnalités de surveillance avancées:

  • Il est écrit en Go.
  • Un framework de plugin pour surveiller divers services et applications.
  • La capacité de maintenir l'état entre les vérifications (par exemple, pour maintenir des connexions de base de données persistantes).
  • Planificateur intégré pour prendre en charge des plages horaires flexibles.
  • Utilisation efficace du réseau grâce au transfert de grandes quantités de données.
  • Pour le moment, l'agent fonctionne sous Linux, mais dans un proche avenir, nous le rendrons disponible pour d'autres plates-formes.

→ Voir la documentation pour une liste complète des nouvelles fonctionnalités.

NB! L'agent Zabbix existant sera toujours pris en charge.

Télécharger

Crochets Web et logique d'action / notification programmable

L'intégration avec les systèmes externes de notification et d'émission de tickets a été considérablement améliorée, ce qui nous a permis de définir toute la logique de traitement à l'aide du moteur JavaScript intégré. Cette fonctionnalité simplifie l'intégration bidirectionnelle avec les systèmes externes, permettant un accès en un clic à partir de l'interface utilisateur Zabbix pour enregistrer dans votre système de ticket, générer des messages de chat et bien plus encore.

Définition de normes pour les modèles Zabbix

Nous avons introduit un certain nombre de normes et de directives bien définies pour la création de modèles.

La structure des fichiers XML / JSON a été considérablement simplifiée, ce qui vous permet de modifier les modèles manuellement en utilisant uniquement un éditeur de texte. La plupart des modèles existants ont été améliorés pour les mettre en conformité avec les nouvelles normes.

Support officiel pour TimescaleDB
image
En plus de MySQL, PostgreSQL, Oracle et DB2, nous prenons désormais officiellement en charge TimescaleDB. TimescaleDB offre un niveau de performance presque linéaire, ainsi qu'une suppression instantanée automatisée des anciennes données historiques.

Dans cet article, nous avons comparé les performances avec PostgreSQL.

Base de connaissances sur les éléments de données et les déclencheurs

image

Zabbix 4.4 offre une description beaucoup plus visuelle des éléments de données et des déclencheurs. Ces informations sont d'une grande aide pour les ingénieurs, en leur fournissant tous les détails possibles sur la signification et le but des éléments collectés, les détails du problème et les instructions pour le résoudre.

Visualisation avancée

image

Les barres d'outils et les widgets associés ont été améliorés de diverses manières, ce qui a simplifié leur création et leur gestion, et a également ajouté la possibilité de modifier les paramètres des widgets en un seul clic. La taille de la grille du tableau de bord est maintenant adaptée pour supporter des écrans larges et grands.

Le widget d'affichage des problèmes a été amélioré pour prendre en charge la présentation agrégée, et un nouveau widget a été introduit pour afficher les graphiques prototypes.

De plus, tous les widgets peuvent désormais être affichés en mode sans tête.

Graphiques à barres et agrégation de données

image

Zabbix 4.4 prend en charge les histogrammes et le widget graphique peut désormais agréger des données à l'aide de diverses fonctions d'agrégation. La combinaison de ces deux fonctionnalités facilite grandement l'analyse des données à long terme et la planification de la bande passante.

En savoir plus

Support officiel pour les nouvelles plateformes

image
Zabbix 4.4 fonctionne désormais sur les plateformes suivantes:

  • SUSE Linux Enterprise Server 15
  • Debian 10
  • Raspbian 10
  • RHEL 8
  • Agent pour Mac OS / X
  • Agent MSI pour Windows

Toutes les plateformes disponibles se trouvent dans la section de téléchargement .

Installation cloud en un clic
image
Zabbix peut être facilement installé en tant que conteneur ou en tant qu'image disque prête à l'emploi sur divers services cloud:

  • Aws
  • Azure
  • Plateforme cloud Google
  • Océan numérique
  • Docker

Enregistrement automatique fiable

image

La nouvelle version de Zabbix permet l'utilisation du cryptage PSK pour l'enregistrement automatique avec des paramètres de cryptage automatique pour les hôtes ajoutés. Vous pouvez maintenant configurer Zabbix pour autoriser l'enregistrement automatique des périphériques réseau uniquement à l'aide du PSK, uniquement non chiffré ou les deux.

En savoir plus

JSONPath avancé pour le prétraitement

image

Zabbix prend désormais en charge la syntaxe JSONPath avancée, qui permet un prétraitement complexe des données JSON, y compris l'agrégation et la recherche. Le prétraitement peut également être utilisé pour la détection de bas niveau, ce qui en fait un outil extrêmement puissant pour l'automatisation et la détection.

Descriptions des macros utilisateur

image

Les macros personnalisées offrent de très bonnes fonctionnalités qui simplifient la configuration de Zabbix et simplifient considérablement les changements de configuration. La prise en charge des descriptions de macro personnalisées aidera à documenter le but de chaque macro, ce qui simplifiera considérablement leur gestion.

Collecte de données avancée plus efficace

image

La collecte de données et la découverte d'objets associés à WMI, JMX et ODBC ont été améliorées avec de nouvelles vérifications qui renvoient des tableaux d'objets au format JSON. Nous avons également ajouté la prise en charge des entrepôts de données VMWare pour la surveillance des services VMWare et systemd pour la plate-forme Linux, ainsi qu'un nouveau type de prétraitement pour la conversion de CSV en JSON.

Autres fonctionnalités nouvelles et améliorées de Zabbix 4.4

  • Prétraitement des données XML à partir de LLD
  • Le nombre maximal d'éléments dépendants a été porté à 10 000.
  • Ajout de la conversion automatique de type en prétraitement JSONPath
  • Le nom d'hôte est inclus dans les fichiers d'exportation en temps réel.
  • L'agent Windows prend désormais en charge les compteurs de performances en anglais
  • Possibilité d'ignorer les valeurs lors du prétraitement en cas d'erreur
  • Les données récentes ont été étendues pour donner accès non seulement aux données historiques, mais aussi aux données opérationnelles.
  • La possibilité de modifier les descriptions des déclencheurs a été supprimée, leur accès a été grandement simplifié
  • Suppression de la prise en charge des types de fichiers multimédias intégrés Jabber et Eztexting, en utilisant à la place des crochets Web ou des scripts externes
  • Tableau de bord par défaut mis à jour
  • Les hôtes enregistrés automatiquement ont eu la possibilité de spécifier l'option "se connecter au DNS" ou "se connecter à l'IP"
  • Ajout de la prise en charge des macros {EVENT.ID} pour l'URL de déclenchement
  • L'élément d'écran "Écran" n'est plus pris en charge
  • Le dernier type de widget de tableau de bord créé est mémorisé et réutilisé ultérieurement
  • La visibilité des en-têtes de widget est personnalisable pour chaque widget.

La liste complète des nouvelles fonctionnalités de Zabbix 4.4 se trouve dans les notes de la nouvelle version .

Source: https://habr.com/ru/post/fr472690/


All Articles