A eu lieu Publication d'un système de surveillance libre et gratuit avec code source entièrement ouvert Zabbix 7.0 LTS. La version 7.0 est classée parmi les versions avec un long support officiel (LTS). Pour les utilisateurs utilisant des versions sans LTS, il est recommandé de passer aux versions LTS du produit.
Zabbix est un système universel pour surveiller la performance et la disponibilité des serveurs, des services, des équipements d'ingénierie et de réseau, des applications, des bases de données, des systèmes de virtualisation, des conteneurs, des services IT, des services web, des infrastructures cloud et des dispositifs IoT.
Le système réalise l'ensemble du cycle, depuis la collecte de données, leur traitement et transformation, l'analyse de ces données pour prédire et détecter des problèmes, jusqu'au stockage de ces données, la visualisation et l'envoi d'alertes en utilisant des règles d'escalade. De plus, le système offre des possibilités flexibles d'élargir les méthodes de collecte de données, d'alerte, d'outils de visualisation et de résolution automatique des incidents. Une interface web unique et une API puissante permettent d'automatiser et de gérer en central les configurations de surveillance et la distribution des droits d'accès entre différents groupes d'utilisateurs. Le code du projet est distribué sont sous licence AGPLv3.
Principales améliorations version 7.0 LTS:
- support de nouveaux widgets « Host navigator », « Honeycomb », « Pie chart », « Gauge », « Top triggers », « Item history »;
- exécution d'actions et de scripts avec une rapidité maximale sans retard ;
- support natif de l'authentification multi-facteurs pour les utilisateurs ;
- gestion centralisée des délais au niveau de la vérification, de l'hôte, du proxy et à l'échelle globale ;
- support du stockage des métriques en mémoire pour une efficacité et une performance maximales des proxies ;
- support de la surveillance synthétique des applications web avec des scénarios complexes ;
- expansion significative de la surveillance DNS ;
- envoi de rapports PDF générés automatiquement (qui avait auparavant un statut expérimental) ;
- support du streaming pour l'envoi de métriques et d'événements vers des systèmes externes (qui avait auparavant un statut expérimental) ;
- possibilité de suspendre la collecte de données pour les éléments perdus lors de la découverte automatique ;
- support des tags pour les webhooks pour les événements internes ;
- réaction instantanée rapide pour le transfert des éléments de surveillance en mode maintenance ;
- amélioration significative des performances des vérifications des droits d'accès aux éléments de surveillance ;
- détection des duplicatas d'engineID pour la surveillance SNMP ;
- prise en charge des valeurs agrégées pour de nombreux widgets, permettant de générer des rapports de capacité ;
- capacité d'utiliser une saisie utilisateur lors de l'exécution de scripts ;
- amélioration du protocole de communication entre tous les composants Zabbix ;
- retour tant attendu du support des macros personnalisées dans les noms d'éléments ;
- prise en charge du nombre de tentatives de connexion et des filtres par type de données pour les connecteurs ;
- vérification de la validité des fichiers de configuration ;
- prise en charge des fonctions de macros pour toutes les macros intégrées ;
- la plupart des formulaires ont été convertis en modaux ;
- prise en charge des tableaux de bord multi-pages pour les rapports PDF ;
- de nombreuses améliorations de l'utilisabilité ;
- prise en charge de la méthode history.push ;
- nombreuses améliorations des widgets existants ;
- tous les widgets peuvent être utilisés pour les modèles d'hôtes ;
- élargissement des capacités de collecte de données de l'agent, prise en charge de nouvelles vérifications ;
- capacité d'exécuter des scripts sur un agent actif ;
- prise en charge du type de données binaire ;
- prise en charge des tableaux de bord dynamiques avec navigation parmi les éléments de surveillance ;
- prise en charge de nouvelles fonctions de déclenchement ;
- capacité de gérer les balises des hôtes détectés.
Amélioration des performances et de la continuité grâce à :
- prise en charge des clusters proxy pour la répartition de charge et la continuité ;
- migration vers un modèle de collecte de données asynchrone pour les vérifications d'agents, HTTP et SNMP, ainsi que pour la découverte automatique ;
- détection automatique asynchrone haute performance.
Autres améliorations significatives :
- accélération significative du traitement des données de Prometheus ;
- prise en charge des fonctions de déclenchement jsonpath et xmlpath ;
- capacité d'utiliser des groupes d'hôtes détectés selon diverses règles de découverte automatique ;
- capacité de désactiver les logs d'audit pour les événements système.
Nouveaux modèles et intégrations améliorés : Cisco Meraki, FortiGate, HPE, Oracle, Azure et Azure Cost Management, GCP, AWS et AWS Cost Explorer, AWS ECS, Check Point, MSSQL, Oracle Cloud, Kubernetes, YugabyteDB, MongoDB, VMWare, Prometheus, PostgreSQL, Nextcloud, Acronis Cyber Protect Cloud, HashiCorp Nomad, MantisBT, Cisco SD-WAN, Windows.
Zabbix propose une intégration avec :
- plateformes de support telles que Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk ;
- systèmes d'alerte utilisateurs comme Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat ;
- liste complète de plus 500 modèles et intégrations.
Packages officiels sont disponibles pour les versions récentes des plateformes suivantes :
- distributions Linux Alma Linux, CentOS, Debian, OpenSUSE, Oracle Linux, Raspberry Pi OS, RedHat Enterprise Linux, Rocky Linux, SUSE Linux Enterprise Server, Ubuntu pour diverses architectures ;
- systèmes de virtualisation basés sur VMWare, VirtualBox, Hyper-V, XEN ;
- Docker ;
- OpenStack Nova ;
- agents pour toutes les plateformes, y compris MacOS et packages MSI pour les agents Windows.
Installation rapide de Zabbix disponible pour plateformes cloud: AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Oracle Cloud, Yandex Cloud.
Pour passer des versions antérieures, il suffit d'installer de nouveaux fichiers binaires (serveurs et proxies) et une nouvelle interface. Zabbix effectuera automatiquement la mise à jour. Aucune installation de nouveaux agents n'est requise.
Source : linux.org.ru
