Zabbix Release Notes 8.0.0alpha1

Capture d'écran de l'interface Zabbix : outil d'automatisation et de monitoring réseau

Modifications pour la version 8.0.0alpha1

Nouveautés

  • implémentation des tags hérités dans les dernières données
  • implémentation de la validation en ligne pour le formulaire des images
  • déplacement des prototypes d’hôtes vers le framework MVC, refonte du formulaire d’édition en fenêtre modale et ajout de la validation en ligne
  • implémentation de la validation en ligne pour le formulaire des proxys
  • implémentation du widget Scatter plot
  • ajout de SHOW SLAVE STATUS et SHOW REPLICA STATUS pour le plugin MySQL de l’agent Zabbix 2
  • implémentation de la validation en ligne dans le formulaire de maintenance
  • ajout de la résolution des macros LLD dans les JSON imbriqués lors de leur utilisation dans les prototypes de découverte
  • extension de la logique du housekeeper pour supprimer les événements associés avec les problèmes lors de la suppression d’un déclencheur
  • amélioration des performances SNMPv3 en réduisant le nombre de requêtes grâce à la mise en cache de l’ID du moteur après la découverte initiale
  • ajout du modèle de surveillance OpenAI Platform par HTTP
  • ajout d’une validation stricte pour la méthode d’API mediatype.get
  • ajout de la validation en ligne pour le formulaire de mappage des icônes
  • implémentation de la validation en ligne dans le formulaire d’édition des services
  • implémentation de la validation en ligne dans le formulaire des expressions régulières
  • implémentation d’un nouveau mode de plugin ceph dans l’agent 2 qui est chargeable
  • introduction d’une police de caractères avec des polices intégrées pour les thèmes actuels et deux nouveaux thèmes avec une police classique
  • ajout de la validation en ligne aux formulaires des groupes d’hôtes et de modèles
  • implémentation de la validation en ligne dans le formulaire des macros
  • conversion du modèle Proxmox VE par HTTP en LLD imbriqué
  • ajout du réglage fin de clustering dans les widgets Geomap
  • amélioration de la logique de limitation du proxy lorsque le cache d’historique est sous pression
  • ajout de la possibilité de convertir en JSON pour les règles de découverte avec le type « Agent HTTP »
  • implémentation de la validation en ligne dans le formulaire Geomap
  • ajout de la possibilité de stocker les certificats SAML dans la base de données
  • mise à jour de la version minimale supportée de MariaDB à 10.11 et restriction du démarrage du serveur/proxy Zabbix avec MariaDB en dessous de 10.05
  • mise à jour de la version minimale supportée de PostgreSQL à 15 et de TigerData (anciennement TimescaleDB) à 2.20
  • mise à jour de la version minimale supportée de MySQL/Percona à 8.4

Corrections de bugs

  • correction de la disposition du formulaire de configuration des widgets sur les écrans étroits
  • réduction des allocations mémoire dans le gestionnaire de prétraitement

Source : Github Zabbix

Créer un écran de contrôle pour Zabbix à afficher dans le bureau du SI

Capture d'écran interface Zabbix pour supervision et automatisation des systèmes IT

Surveiller les systèmes et réseaux en temps réel est crucial pour tout département informatique. Un écran de contrôle centralisé, affichant les tableaux de bord Zabbix, peut grandement améliorer la réactivité et l’efficacité de l’équipe IT. Voici comment créer un tel écran en utilisant un Raspberry Pi 4, configuré pour booter sur USB et afficher automatiquement une page web au démarrage.

Matériel et Pré-requis

  • Un écran compatible HDMI.
  • Un Raspberry Pi 4.
  • Un périphérique de stockage USB (clé USB ou SSD) avec une installation de Raspberry Pi OS.
  • Accès à un tableau de bord Zabbix ou Guest.

Étape 1 : Préparer le Raspberry Pi pour le Boot sur USB

Mettre à Jour le Firmware du Raspberry Pi :

Assurez-vous que le firmware du Raspberry Pi est à jour pour supporter le boot sur USB.

Configurer le Raspberry Pi pour Booter sur USB :

Une fois redémarré, ouvrez un terminal et entrez les commandes suivantes :

Lire la suite

Surveillance de la Température et de l’Humidité dans une Salle Serveur avec Zabbix

Capture d'écran interface Zabbix pour surveillance température et humidité salle serveur

La surveillance de la température et de l’humidité dans une salle serveurs est cruciale pour maintenir l’efficacité, la sécurité et la longévité des équipements. Pour gérer cela de manière économique, l’utilisation d’un thermomètre IP de base, tel que l’IP Thermometer Basic, est une solution efficace et abordable.

Intégration avec Zabbix

Pour intégrer l’IP Thermometer Basic à Zabbix, vous pouvez utiliser le modèle suivant :

 

Ce modèle permet de surveiller la température et l’humidité via des agents HTTP, avec des déclencheurs configurés pour alerter lorsque la température dépasse des seuils critiques.

Étapes pour Configurer le Modèle Zabbix

  1. Téléchargez le modèle : Enregistrez le modèle YAML ci-dessus dans un fichier sur votre machine.
  2. Importez le modèle dans Zabbix :
    1. Connectez-vous à votre interface Zabbix.
    2. Allez dans Configuration > Templates.
    3. Cliquez sur Import et sélectionnez le fichier YAML que vous avez enregistré.
  3. Configurez les paramètres :
    1. Modifiez l’URL dans les items pour correspondre à l’adresse IP de votre thermomètre IP.
    2. Ajustez les seuils de déclenchement selon vos besoins spécifiques.

 

Zabbix, Surveiller Windows Update

Capture d'écran de l'interface Zabbix pour la surveillance des mises à jour Windows et automatisation des alertes

J’ai installer depuis un moment Zabbix dans mon entreprise. Il est assez « simple », et puissant.

La sonde disponible sur le zabbix Share ne fonctionné pas sur mon infra, du coup je l’ai modifier à ma sauce. C’est une de mes premières customisations de sondes, je suis conscient que le code peut être amélioré.

Télécharger les fichiers -> Windows Updates

Coté serveur

Ajouter le template Windows Updates.xml à votre serveur

Vérifier le path de l’élément « Last check » de votre modèle.

Coté Client

Copier settings.ini et zbx-winupdate.exe dans le dossier de votre agent zabbix (C:\Program Files\Zabbix Agent)

Modifier le fichier settings.ini et modifier les informations de SENDER, CONFIG, et SERVER selon votre cas.

Vérifier que dans le fichier zabbix_agentd.conf la valeur EnableRemoteCommands=1 est présente.

Si aucunes données remonte, vérifier que le nom d’hote sur zabbix est identique à celui indiqué dans le fichier log généré automatiquement par zbx-winupdate.exe.

Lire la suite