Efficacité énergétique avec Pandora FMS

Efficacité énergétique avec Pandora FMS

La durabilité et l'efficacité énergétique sont des économies, un objectif que différents fabricants, tant de logiciels que de matériel, poursuivent avec des méthodes, des stratégies et des outils différents. Pandora FMS peut tous les intégrer dans un seul outil, et cette section décrira la compatibilité IPMI.

pandora-fms-server-schema-temperature.jpg

Plugin IPMI pour Pandora FMS

IPMI (Intelligent Platform Management Interface) est une interface créée par Intel pour gérer et superviser les systèmes informatiques. Grâce à IPMI, il est possible, par exemple, de consulter les capteurs de température, de tension ou de vitesse des ventilateurs des appareils, le tout à distance.

Fonctionnement du plugin IPMI

La supervision IPMI repose sur deux composants : un plugin qui collecte les données de l'appareil et un script NetScan qui détecte automatiquement tous les appareils d'un réseau prenant en charge IPMI.

Installation du plugin et configuration du script NetScan

Conditions préalables

Le plugin et le script NetScan task nécessitent tous deux l'utilitaire FreeIPMI dans sa version 0.7.16.

Dans les distributions RHEL/CentOS, vous pouvez utiliser la commande suivante pour l'installer :

yum install freeipmi

Tandis que sous Debian, c'est la commande suivante :

apt-get install freeipmi-tools
Enregistrement du plugin IPMI

Pour utiliser le plugin, celui-ci doit être enregistré dans Pandora FMS. Il est inclus par défaut dans les nouvelles installations, mais si vous devez l'enregistrer manuellement, vous pouvez consulter la section Annexe Plugins du serveur. Les paramètres d'enregistrement du plugin sont les suivants :

Les valeurs que vous devez mettre dans les différents champs sont les suivantes :

  • Name : IPMI Plugin
  • Plug-in type : Standard
  • Max. timeout : 5 minutes
  • Description : This plugin gets information from IPMI devices.
  • Plug-in Command : /usr/share/pandora_server/util/plugin/ipmi-plugin.pl (Chemin du fichier ipmi-plugin.pl)
  • Plug-in parameters : -h _field1_ -u _field2_ -p _field3_ -s _field4_ – _field5_

Les descriptions des champs personnalisés sont les suivantes :

  • Field 1 : IP cible
  • Field 2 : Utilisateur
  • Field 3 : Mot de passe
  • Field 4 : Capteur
  • Field 5 : Options supplémentaires

Il est important que le nom du plugin soit exactement « IPMI Plugin », car le bon fonctionnement de NetScan dépend de cela.

Enregistrement du script NetScan

La deuxième étape pour terminer l’installation consiste à enregistrer le script Netscan. Vous pouvez consulter l’intégralité du processus d’inscription dans la section Discovery. Le plugin enregistré ressemblerait à ceci.

Supervision avec le plugin IPMI

Pour commencer la supervision, créez une tâche de reconnaissance qui découvre tous les périphériques IPMI. Cette tâche crée un agent pour chaque périphérique découvert et des modules avec toutes les vérifications disponibles pour chaque périphérique.

La capture d’écran suivante montre un exemple pour explorer le réseau 192.168.70.0/24, dans lequel tous les périphériques IPMI ont des identifiants ADMIN/ADMIN.

Avec cette configuration, le serveur Discovery effectuera un balayage du réseau et créera un agent pour chaque périphérique trouvé avec tous les modules disponibles.

Supervision des valeurs OEM

Les valeurs renvoyées par les commandes IPMI dépendent de chaque fabricant. Par conséquent, par défaut, NetScan peut ne pas trouver le module qu’il doit superviser.

En plus des modules par défaut, chaque fabricant peut activer une série de commandes OEM spécifiques à ses cartes mères. Vous pouvez vérifier les appareils pris en charge et les commandes disponibles pour chacun d’eux sur cette page.

Avec ces commandes, vous pouvez créer un module de plug-in qui exécute la commande requise ; vous pouvez voir comment dans la section Annexe des Plugins de serveur

Retour à l'index de documentation Pandora FMS.