Zabbix 5.4 arrive avec des rapports PDF, des améliorations de support et plus

La sortie de la nouvelle version de Zabbix 5.4 vient d'être réalisée, dans laquelle la prise en charge de la génération de rapports au format PDF est mise en évidence, nouvelle syntaxe pour ajouter la détection de problèmes plus complexes, meilleure visualisation des données, la prise en charge des jetons pour l'accès aux API, les balises de niveau métrique, les améliorations des performances et bien plus encore.

Pour ceux qui ne sont pas familiers avec Zabbix, sachez qu'il se compose de trois composants de base: un serveur pour coordonner l'exécution des vérifications, générer des requêtes de test et accumuler des statistiques; des agents pour effectuer des vérifications par des hôtes externes; interface pour organiser la gestion du système.

Principales actualités de Zabbix 5.4

Dans cette nouvelle version présentée, l'une des nouveautés qui se démarque est la nouvelle prise en charge des rapports PDF et sa création et sa livraison programmées aux utilisateurs, un nouveau rôle pour contrôler l'accès à cette fonctionnalité.

Également mis en évidence dans Zabbix 5.4 sont les améliorations des performances et de la disponibilitéd, comme les sondes ne nécessitent plus de connexion à la base de données, un cache a été ajouté pour un traitement plus rapide des tendances, et une prise en charge a été intégrée pour un démarrage de serveur plus fiable et plus fluide, capable de recevoir et de traiter un grand nombre de nouvelles données et de travailler en parallèle avec des données sur le le serveur et le proxy ont été améliorés.

En outre, une syntaxe innovante pour les expressions de déclenchement est également mise en avant, métriques calculées et agrégées, en plus de supprimer toutes les limitations connues de la syntaxe ci-dessus, mais en la simplifiant. Les métriques agrégées peuvent désormais sélectionner des données par balises et caractères génériques à partir des hôtes et des clés de métrique

La fonctionnalité des captures d'écran et des tableaux de bord est combinée, le support des panneaux multi-pages est apparu.

Aussi se met en évidence la prise en charge des jetons nommés pour l'accès aux API, Il est possible de spécifier la date d'expiration du jeton et la prise en charge des libellés au niveau de la métrique. Les applications ne sont plus prises en charge.

Des améliorations de sécurité qui se démarquent:

  • Prend en charge tous les protocoles de chiffrement SNMPv3
  • Détails d'erreur masqués en cas d'échec de la connexion à l'interface
  • Saisie semi-automatique désactivée pour les champs contenant des mots de passe et d'autres informations sensibles
  • Prise en charge de l'authentification NTLM pour les liens WEB

Améliorations pour simplifier le fonctionnement et la personnalisation de la surveillance

  • Menu de troisième niveau pour une meilleure navigation
  • Formulaires plus simples pour les opérations d'importation et de modification en masse
  • La disponibilité des métriques dépend désormais de la disponibilité des interfaces hôtes.
  • Possibilité d'utiliser des filtres négatifs pour les étiquettes dans l'interface.
  • Prise en charge des mappages de valeurs au niveau de l'hôte et du modèle pour l'indépendance du modèle
  • Les scripts globaux peuvent être utilisés pour les alertes, les intégrations et les commandes personnalisées
  • Prise en charge du traitement des données XML dans le prétraitement et les hooks WEB
  • CurlHttpRequest renommé HttpRequest dans les hooks WEB pour plus de facilité d'utilisation

Comment installer Zabbix sur Ubuntu et ses dérivés?

Si voulez-vous installer cet utilitaire dans votre système, vous pouvez le faire en ouvrant un terminal (vous pouvez utiliser la combinaison de touches Ctrl + Alt + T) et y taper ce qui suit:

wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1%2Bubuntu20.04_all.deb
sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb</pre>
sudo apt update sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Comme mentionné au début, Zabbix utilise une base de données pour stocker des informations, vous devez donc avoir certains des éléments pris en charge déjà installés sur votre système, en plus d'utiliser Apache, je vous recommande donc d'installer Lamp. Terminé l'installation maintenant nous devons créer une base de données pour Zabbix, nous pouvons le faire en tapant:

sudo mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña';
mysql> quit

Où «mot de passe» est le mot de passe de votre base de données que vous devez vous rappeler ou noter pour le placer plus tard dans un fichier de configuration.

Nous allons maintenant importer les éléments suivants:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y éditons le fichier suivant, où nous allons placer le mot de passe de la base de données:

sudo nano /etc/zabbix/zabbix_server.conf

Et nous allons chercher la ligne "DBPassword =" où nous allons mettre le mot de passe de la base de données.

Nous allons maintenant éditer le fichier /etc/zabbix/apache.conf:

Et nous cherchons la ligne "php_value date.timezone" que nous allons décommenter (en supprimant le #) et nous allons placer notre fuseau horaire (dans mon cas le Mexique):

php_value date.timezone America/Mexico

Enfin, nous redémarrons le service avec:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Pour accéder à Zabbix, vous pouvez le faire depuis votre navigateur Web en vous rendant sur le chemin (dans le cas d'un serveur) http: // server_ip_or_name / zabbix ou sur un ordinateur local localhost / zabbix


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.