Der Integrated Dell Remote Access Controller (iDRAC) ist eine integrierte Hauptplatine zur Überwachung der verschiedenen Aspekte der von Dell verkauften Server und Midrange-Systeme. iDRAC-Überwachung ist entscheidend, um alle Arten von hardwarebezogenen Ereignissen und deren Status zu erfahren, einschließlich Temperaturen, Lüftergeschwindigkeiten, Status der Stromversorgung, Status einzelner Festplatten und mehr.
In diesem Dokument werden folgende Punkte beschrieben:
Metriken zur Leistungsüberwachung
Nutzen Sie unser breites Spektrum an Metriken und lassen Sie sich über gefährliche Fehler informieren, die Ihre Aufmerksamkeit erfordern. Verfolgen Sie unerwartete Trends mithilfe unserer metrischen Diagramme und führen Sie so schnell wie möglich eine Fehlerbehebung durch. Neben dem Haupt-iDRAC-Plug-in bieten wir separate Plug-in-Erweiterungen, um die verschiedenen Komponenten des iDRAC-Servers auf exklusive, fehlertolerante Weise zu überwachen.
iDRAC-Plug-in
Die Hardwareüberwachung ist von entscheidender Bedeutung, da sie bei potenziell kritischen Bedingungen eine Warnung liefert. Dies ist das Haupt-Plug-in zur Überwachung des Status der wichtigsten Hardwarekomponenten, einschließlich Akku, Lüfterdrehungen, CPU-Kerne, Stromquellen und Sensoren, Netzteil und vdisk des iDRAC-Servers
iDRAC-Akku-Plug-in
The idrac_battery
plugin gives the usage, status, location and state of the battery present in the iDRAC server
iDRAC-Speicher-Plug-in
The idrac_memory
monitors memory usage in iDRAC servers
iDRAC-Lüfter-Plug-in
The idrac_fan
monitoring extension provides the status, fan rotations (in rpm) and its location in the iDRAC server
iDRAC-CPU-Plug-in
The idrac_cpu
plugin provides the state, status, cores and threads of CPU in iDRAC servers
iDRAC-Plug-in für physische Festplatten
The idrac_pdisk
plugin extension monitors the state, size and type of all the physical disks present in the Dell iDRAC servers
IDRAC-Sensor-Plug-in
The idrac_sensor
plugin monitors all the sensors present in iDRAC servers
iDRAC-Netzteil-Plug-in
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
iDRAC-Plug-in für virtuelle Festplatten
The idrac_vdisk
plugin extension monitors the state, size and badblocks of all the virtual disks present in the iDRAC server
iDRAC-Netzteil-Plug-in
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
Voraussetzungen
- Unser Linux-Serverüberwachungs-Agent sollte im Netzwerk oder auf dem spezifischen Host installiert sein, auf dem der iDRAC-Server ausgeführt wird.
- Wenn Sie ein Plug-in hinzufügen, sollten der Name des Plug-ins und der Name des Ordners identisch sein.
- Ensure Net-SNMP package is installed. Unterstützte Versionen: 1 und 2cZugangsdaten: Schreibgeschützte SNMP-Community-Zeichenfolge
- Das Hilfsprogramm SNMPUtil.py muss heruntergeladen und unter dem Pfad "/opt/site24x7/monagent/plugins/(idrac_name)" abgelegt werden.
- Laden Sie die MIB-Datei iDRAC-SMIv1.mib herunter und speichern Sie sie an einem Speicherort Ihrer Wahl.
- iDRAC-Server müssen mit iDRAC v7 mit Firmwareversion 1.57.57 oder höher ausgestattet sein
Plug-in-Installation
- Laden Sie die neueste Version des Linux-Agenten von Site24x7 herunter und installieren Sie ihn auf dem Server, auf dem Sie das Plug-in ausführen möchten. Nach erfolgreicher Installation sehen Sie die Überwachung des Linux-Servers in der Steuerkonsole von Site24x7. Dies bestätigt, dass der Agent in der Lage ist, mit unserem Rechenzentrum zu kommunizieren.
- Download the plugins from our GitHub-Repository. Um beispielsweise das Haupt-Plug-in idrac.py herunterzuladen, führen Sie den folgenden Befehl aus:wget https://raw.githubusercontent.com/site24x7/plugins/master/idrac/idrac.py
- Ändern Sie die Werte von HOST, VERSION, COMMUNITY und MIB entsprechend Ihrer Konfiguration. Geben Sie den Pfad der heruntergeladenen MIB-Datei im Feld "MIB" an.
- 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>/' Wenn Sie beispielsweise das iDRAC-Haupt-Plug-in verwenden, erstellen Sie den Ordner "idrac" im Plug-in-Verzeichnis "/opt/site24x7/monagent/plugins/" des Linux-Agenten von Site24x7 und platzieren Sie "idrac.py" unter "/opt/site24x7/monagent/plugins/idrac/".
Der Agent führt das Plug-in automatisch innerhalb von fünf Minuten aus und sendet Leistungsdaten an das Site24x7-Rechenzentrum.
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
Daten im Webclient von Site24x7 anzeigen
- Melden Sie sich an und navigieren Sie zu "Server" > "Plug-ins" > Name der Plug-in-Überwachung
- Sie können die Leistungsdiagramme zu den verschiedenen Metriken für Ihren iDRAC-Hardwareserver anzeigen.
Plug-in anpassen
- Um zusätzliche Metriken zu überwachen, bearbeiten Sie die Plug-in-Datei und fügen Sie die neuen Metriken hinzu, die überwacht werden müssen.
- Erhöhen Sie den Wert der Plug-in-Version in der benötigten Datei, um die neu hinzugefügten Metriken anzuzeigen (ändern Sie z. B. die Standard-Plug-in-Version von PLUGIN_VERSION = "1" in "PLUGIN_VERSION = "2")
Plug-in-Beitrag
Sie können unsere bestehenden Plug-in-Integrationen gerne unterstützen und Vorschläge oder Feedback in unserer Community veröffentlichen.
Zugehörige Plug-ins
- Sofort einsetzbare Plug-ins – Zur Überwachung Ihres gesamten App-Stacks mit unserer umfangreichen Auswahl an Integrationen
- Schreiben Sie Ihr eigenes Plug-in – für Linux und Windows
- Lighttpd-Plug-in: Zur Überwachung der Metriken Ihres Lighttpd-Webservers
- Twilio-Plug-in: Sicherstellung der Funktionalität der Twilio-Plattform
- Supervisord-Plug-in: Überwachen Sie Supervisor-Instanzen mit Site24x7-Plug-ins
- NGINX-Plug-in: Zur Erweiterung Ihrer aktuellen NGINX-Überwachung um zusätzliche Funktionen, die über den NGINX Plus-Webserver bereitgestellt werden.