Surveillance du matériel iDRAC Dell

Utilisez le plug-in iDRAC pour surveiller l'état du matériel iDRAC, les cœurs et les threads du processeur, les rotations des ventilateurs, la taille de la mémoire, etc.

Integrated Dell Remote Access Controller (iDRAC) est une carte mère intégrée qui supervise les différents aspects des serveurs et des systèmes de milieu de gamme vendus par Dell. La surveillance d'iDRAC est essentielle pour connaître toutes sortes d'événements liés au matériel et son état, notamment les températures, la vitesse des ventilateurs, l'état de l'alimentation, l'état des disques individuels, etc.

Ce document détaille les éléments suivants :

Indicateurs de surveillance des performances

Utilisez notre large éventail d'indicateurs et soyez informé des erreurs dangereuses qui requièrent votre attention. Suivez les tendances inattendues grâce à nos graphiques d'indicateurs et résolvez les problèmes aussi rapidement que possible. Outre le plug-in iDRAC principal, nous fournissons des extensions de plug-in distinctes pour surveiller les différents composants du serveur iDRAC de manière exclusive et tolérante aux pannes.

Plug-in iDRAC

La surveillance du matériel est essentielle car elle permet d'alerter sur des conditions potentiellement critiques. Il s'agit du plug-in principal permettant de surveiller l'état des principaux composants matériels, notamment la batterie, les rotations des ventilateurs, les cœurs de processeur, les sources d'alimentation et les capteurs, l'unité d'alimentation et le disque virtuel du serveur iDRAC

Plug-in de batterie iDRAC

The idrac_battery plugin gives the usage, status, location and state of the battery present in the iDRAC server

Plug-in de mémoire iDRAC

The idrac_memory monitors memory usage in iDRAC servers

Plug-in de ventilateur iDRAC

The idrac_fan monitoring extension provides the status, fan rotations (in rpm) and its location in the iDRAC server

Plug-in de processeur iDRAC

The idrac_cpu plugin provides the state, status, cores and threads of CPU in iDRAC servers

Plug-in de disque physique iDRAC

The idrac_pdisk plugin extension monitors the state, size and type of all the physical disks present in the Dell iDRAC servers

Plug-in de capteur iDRAC

The idrac_sensor plugin monitors all the sensors present in iDRAC servers

Plug-in d'unité d'alimentation iDRAC

The idrac_powerunit plugin extension gives the state, redundancy status, power consumption (Watt) and the status of all the power units present in the Dell iDRAC server

Plug-in de disque virtuel iDRAC

The idrac_vdisk plugin extension monitors the state, size and badblocks of all the virtual disks present in the iDRAC server

Plug-in de source d'alimentation iDRAC

The idrac_powersource monitoring extension monitors all the power sources including the status, power consumption, current consumption, input/output voltages (ivolt/ovolt) and Watts (iwatt/owatt) of iDRAC server

Conditions préalables

  • Notre agent de surveillance du serveur Linux doit être installé sur le réseau ou sur l'hôte spécifique où le serveur iDRAC est exécuté.
  • Lors de l'ajout d'un plug-in, le nom du plug-in et son nom de dossier doivent être identiques.
  • Ensure Net-SNMP package is installed.
    Versions prises en charge : 1 et 2c
    Informations d'identification : chaîne de communauté en lecture seule SNMP
  • Un package utilitaire « SNPMUtil.py » doit être téléchargé et placé dans le chemin /opt/site24x7/monagent/plugins/(idrac_name)
  • Téléchargez le fichier MIB « iDRAC-SMIv1.mib » et enregistrez-le à l'emplacement de votre choix.
  • Les serveurs iDRAC doivent être équipés d'iDRAC v7 avec la version 1.57.57+ du micrologiciel

Installation du plug-in

  • Téléchargez et installez la dernière version de l'agent Linux de Site24x7 sur le serveur sur lequel vous prévoyez d'exécuter le plug-in. S'il est installé avec succès, vous verrez un moniteur de serveur Linux dans le panneau de configuration Site24x7. Cela confirme que l'agent est en mesure de communiquer avec notre centre de données.
  • Download the plugins from our Référentiel GitHub.
    Par exemple, pour télécharger le plug-in principal idrac.py, exécutez la commande suivante :
    wget https://raw.githubusercontent.com/site24x7/plugins/master/idrac/idrac.py
  • Modifiez les valeurs HOST, VERSION, COMMUNITY et MIB en fonction de votre configuration. Mentionnez le chemin du fichier MIB téléchargé dans le champ « MIB »
  • Create a folder with the plugin name, under the Site24x7 Linux agent plugin directory '/opt/site24x7/monagent/plugins/' and place the python file under '/opt/site24x7/monagent/plugins/<plugin name>/'
    Par exemple, si vous utilisez le plug-in iDRAC principal, créez un dossier nommé « idrac », dans le répertoire des plug-ins de l'agent Linux de Site24x7 « /opt/site24x7/monagent/plugins/ » et placez « idrac.py » sous « /opt/site24x7/monagent/plugins/idrac/ »

L'agent exécute automatiquement le plug-in dans un délai de cinq minutes et envoie les données de performances au centre de données Site24x7.

Conseil

Manually execute the plugin script using the following command and verify its output. For example, if you are using the main iDRAC plugin,

python idrac.py

Afficher les données dans le client Web de Site24x7

  1. Connectez-vous et accédez à Serveur > Plug-ins > Nom du moniteur de plug-in
  2. Vous pourrez afficher les graphiques de performances sur les différents indicateurs de votre serveur matériel iDRAC.

Personnaliser votre plug-in

  • Pour surveiller d'autres indicateurs, modifiez le fichier du plug-in et ajoutez les nouveaux indicateurs à surveiller.
  • Incrémentez la valeur de la version du plug-in dans le fichier requis pour afficher les indicateurs nouvellement ajoutés (par exemple remplacez la version par défaut du plug-in PLUGIN_VERSION = "1" par PLUGIN_VERSION = "2")

Contribution du plug-in

N'hésitez pas à contribuer à nos intégrations de plug-ins existantes et à faire des suggestions ou des commentaires sur notre communauté.

Plug-ins associés

  • Plug-ins prêts à l'emploi : surveillez l'ensemble de votre pile d'applications grâce à notre liste complète d'intégrations
  • Écrivez votre propre plug-in pour Linux et Windows
  • Plug-in Lighttpd : surveillez les indicateurs de votre serveur Web Lighttpd
  • Plug-in Twilio : assurez la continuité des fonctionnalités de la plateforme Twilio
  • Plug-in supervisord : surveillez les instances de supervisord avec des plug-ins Site24x7
  • Plug-in NGINX : développez votre surveillance NginX actuelle pour prendre en charge des fonctionnalités supplémentaires fournies via le serveur Web NGINX Plus