Sortie du système de surveillance Zabbix 5.0 LTS

Présenté nouvelle version du système de surveillance open source Zabbix 5.0LTS avec beaucoup d'innovations. La version publiée inclut des améliorations significatives en matière de surveillance de la sécurité, la prise en charge de l'authentification unique, la prise en charge de la compression des données historiques lors de l'utilisation de TimescaleDB, l'intégration avec les systèmes de diffusion de messages et les services de support, et bien plus encore.

Zabbix se compose de trois composants de base : un serveur pour coordonner l'exécution des contrôles, générer des requêtes de test et collecter des statistiques ; des agents pour effectuer des contrôles du côté des hôtes externes ; interface pour organiser la gestion du système. Code distribué par sous licence GPLv2. Pour alléger la charge du serveur central et former un réseau de surveillance distribué, une série de serveurs proxy peut être déployée qui regroupent les données lors de la vérification d'un groupe d'hôtes. Les données peuvent être stockées dans MySQL, PostgreSQL, TimescaleDB, DB2 et Oracle DBMS. Sans agents, le serveur Zabbix peut recevoir des données via des protocoles tels que SNMP, IPMI, JMX, SSH/Telnet, ODBC, et tester la disponibilité des applications Web et des systèmes de virtualisation.

Des packages officiels sont disponibles pour les versions actuelles des plates-formes suivantes :

  • Distributions Linux RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Systèmes de virtualisation basés sur VMWare, VirtualBox, Hyper-V, XEN
  • Docker
  • Agents pour toutes les plateformes, y compris MacOS et agent MSI pour Windows
  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
  • Intégration avec les plateformes d'assistance Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Intégration avec les systèmes de notification des utilisateurs Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

Pour migrer depuis des versions antérieures, il vous suffit d'installer de nouveaux fichiers binaires (serveur et proxy) et une nouvelle interface. Zabbix mettra automatiquement à jour la base de données. Il n'est pas nécessaire d'installer de nouveaux agents. Plus de détails peuvent être trouvés dans documentation.

principal des innovations:

  • Nouveaux modèles de solutions pour surveiller Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Prise en charge des autorisations SAML pour les solutions d'authentification unique (SSO)
  • Prise en charge officielle du nouvel agent modulaire pour les plateformes Linux et Windows
  • Possibilité de stocker en toute sécurité les données collectées par l'agent dans le système de fichiers local
  • Améliorations de la sécurité :
    • Prise en charge des webhooks via proxy HTTP
    • Possibilité d'interdire l'exécution de certains contrôles par un agent, support des listes blanches et noires
    • Possibilité de générer une liste de protocoles de cryptage utilisés pour les connexions TLS
    • Prise en charge des connexions cryptées aux bases de données MySQL et PostgreSQL
    • Passez à SHA256 pour stocker les hachages de mot de passe utilisateur
    • Possibilité de masquer les valeurs secrètes (mots de passe, clés d'accès, etc.) des macros utilisateur dans l'interface Zabbix et lors de l'envoi de notifications
  • Compression des données historiques à l'aide de TimescaleDB
  • Une interface plus conviviale avec des menus faciles à naviguer sur la gauche qui peuvent être réduits ou entièrement masqués pour économiser de l'espace sur l'écran

    Sortie du système de surveillance Zabbix 5.0 LTS

    Sortie du système de surveillance Zabbix 5.0 LTSSortie du système de surveillance Zabbix 5.0 LTS

  • Une liste de dispositifs de surveillance est disponible pour les utilisateurs réguliers
  • Prise en charge de modules personnalisés pour étendre les fonctionnalités de l'interface utilisateur
  • Possibilité de ne pas reconnaître un problème
  • Nouveaux opérateurs de prétraitement pour remplacer le texte et obtenir les noms de propriétés JSON lorsque vous travaillez avec JSONPath
  • Regrouper les messages dans le client de messagerie par événement
  • Possibilité d'utiliser des macros secrètes dans le nom d'utilisateur et le mot de passe pour accéder à IPMI
  • Prise en charge des modèles de messages pour les notifications au niveau du type de média
  • Un utilitaire de console distinct pour tester les scripts JavaScript, utile pour les webhooks et le prétraitement
  • Les déclencheurs prennent en charge les opérations de comparaison pour les données texte
  • Nouveaux contrôles pour la détection automatique des métriques de performances sous Windows, capteurs IPMI, métriques JMX
  • Configuration de tous les paramètres de surveillance ODBC au niveau des métriques individuelles
  • Possibilité de vérifier les métriques des modèles et des appareils directement depuis l'interface
  • Prise en charge des macros personnalisées pour les prototypes hôtes
  • Prise en charge du type de données Float64
  • Optimisez les performances de l'interface pour des millions d'appareils de surveillance
  • Prise en charge des opérations de modification en masse des macros utilisateur
  • Prise en charge du filtre de balises pour certains widgets de tableau de bord
  • Possibilité de copier un graphique à partir d'un widget sous forme d'image PNG
  • Configuration facile et simplification des modèles SNMP en déplaçant les paramètres SNMP au niveau de l'interface hôte
  • Prise en charge de la méthode API pour accéder au journal d'audit
  • Surveillance à distance des versions des composants Zabbix
  • La surveillance de la disponibilité des appareils à l'aide de la fonction nodata() prend en compte la disponibilité du proxy
  • Prise en charge des macros {HOST.ID}, {EVENT.DURATION} et {EVENT.TAGSJSON} dans les notifications
  • Prise en charge d'ElasticSearch 7.x
  • Prise en charge des nanosecondes pour zabbix_sender
  • Possibilité de réinitialiser le cache d'état SNMPv3
  • La taille de la clé métrique a été augmentée à 2048 caractères, la taille du message lors de la confirmation d'un problème à 4096 caractères

Source: opennet.ru

Ajouter un commentaire