====== Efficacité énergétique avec Pandora FMS ====== {{indexmenu_n>6}} ===== 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. {{ :wiki:pandora-fms-server-schema-temperature.jpg |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 [[http://www.gnu.org/s/freeipmi/|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 [[:fr:documentation:pandorafms:technical_reference:05_anexo_server_plugins_development|Annexe Plugins du serveur]]. Les paramètres d'enregistrement du plugin sont les suivants : {{ :wiki:ipmi_plugin_registration.png }} 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 [[:fr:documentation:pandorafms:monitoring:17_discovery_2#net_scan_scripts|Discovery]]. Le plugin enregistré ressemblerait à ceci. {{ :wiki:ipmi_recon_registration.png }} === 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. {{ :wiki:ipmi_recon_example.png }} 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 [[http://www.gnu.org/s/freeipmi/manpages/man8/ipmi-oem.8.html|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 [[:fr:documentation:pandorafms:technical_reference:05_anexo_server_plugins_development|Annexe des Plugins de serveur]] [[:fr:documentation:start|Retour à l'index de documentation Pandora FMS]].