SSH (Leistung)

Der SSH-Monitor stellt via SSH-Authentifizierung eine Verbindung zu einem Remote-Gerät her, um auf diesem Gerät Befehle oder Skripte auszuführen. Die Skripte können entweder im Monitor eingebettet sein oder sich als ausführbare Skriptdateien auf dem Remote-Computer befinden und über einen im Monitor eingebetteten Befehl ausgeführt werden. Jeder Monitor gibt einen einzelnen numerischen Wert zurück, der in der Datenbank gespeichert und später – bei Bedarf – von anderen WhatsUp Gold-Funktionen verwendet wird.

Geben Sie einen eindeutigen Namen und eine Beschreibung für den Monitor ein und konfigurieren Sie dann Folgendes:

Note: Ab Version 18.0.2 werden bei der Option Interaktive Shell benutzerdefinierte reguläre Ausdrücke unterstützt, mit denen WhatsUp Gold Leistungsdaten von bestimmten eingebetteten Systemen (Router, Switches, Integrated Dell Remote Access Controllers (iDRAC)) erfassen kann. Sie können diese Funktion bei der Konfiguration eines SSH-Leistungsmonitors mit dem Kontrollkästchen Benutzerdefinierte RegEx verwenden aktivieren, wenn die Option Interaktive Shell ausgewählt wird.

Beispiel: Standard-Regex

Befehl: <Befehl, bei dem das Ergebnis im Standardformat ausgegeben wird>

Ausgabe: Result=15

Wenn der Standard-RegEx mit dieser Ausgabe ausgeführt wird, wird das Ergebnis mit Result=15 abgeglichen. Die Erfassungsgruppe sieht 15 als Ergebnis an; daher speichert WhatsUp Gold diesen Wert als Ergebnis der Abfrage. Der RegEx in der Erfassungsgruppe [0-9.,]+ stimmt mit einer beliebigen Anzahl von Ziffern 0-9, Punkt und Komma überein, wobei der Wert nur einen Punkt bzw. ein Komma haben darf, damit er richtig als Zahl interpretiert wird. Wenn der gleiche RegEx auf Result=A33 angewendet wird, wird keine Übereinstimmung zurückgegeben. Result=33A würde jedoch eine Übereinstimmung mit Result=33 zurückgeben, und die Erfassungsgruppe sieht 33 als Ergebnis an.

Beispiel: Benutzerdefinierter RegEx

Geben Sie zur Überwachung der Leistungsaufnahme eines Dell R710 (Statistik cfgServerPowerLastMinAvg) über die iDRAC-Verwaltungsschnittstelle mit dem Befehl „racadm getconfig -g cfgServerPower“ folgenden regulären Ausdruck ein. Beachten Sie, dass unten nur die relevanten Ausdrücke aufgeführt sind.

# cfgServerPowerStatus=1

(Auslassung)

cfgServerPowerCapEnable=0

# cfgServerPowerLastMinAvg=357 AC W | 1218 Btu/hr

# cfgServerPowerLastHourAvg=359 AC W | 1225 Btu/hr

(Teile zur Wahrung der Übersichtlichkeit ausgelassen)

Der in diesem Beispiel verwendete reguläre Ausdruck zur Erfassung des durchschnittlichen Verbrauchs (in Watt) in der letzten Minute lautet cfgServerPowerLastMinAvg=([\d]+); dieser Ausdruck sucht nach cfgServerPowerLastMinAvg=, gefolgt von einer oder mehreren Ziffern. Der Wert, der als Ergebnis der Abfrage ausgegeben wird, ist 357, da [\d]+ innerhalb der Erfassungsgruppe () liegt. Beachten Sie, dass der reguläre Ausdruck eine Erfassungsgruppe () enthalten muss, damit das Ergebnis an WhatsUp Gold zurückgegeben wird.

Der Monitor verwendet nur die letzte Übereinstimmung, die er in der Ausgabe findet. Selbst wenn der Befehl Tausende von Ergebnissen zurückgibt, zeichnet WhatsUp Gold nur die letzte Übereinstimmung auf. Weitere Informationen zu den Optionen der regulären Standardausdrücke für .NET finden Sie hier.

Falls WhatsUp Gold beim Abgleich von regulärem Ausdruck und zurückgegebener Ausgabe keine Übereinstimmung findet, enthält das Leistungsfehlerprotokoll die Rohdaten, die vom Gerät empfangen wurden. Mit diesen Daten können Sie die Probleme mit dem RegEx-Muster in der Monitorkonfiguration lösen.


See Also

Leistungsmonitore

Active-Script (Leistung)

APC-USV (Leistung)

AWS-CloudWatch (Leistungsmonitor)

Azure-Cloud (Leistungsmonitor)

Azure-Cloud (Abrechnung und Nutzung)

CPU-Auslastung (Leistung)

PowerShell-Skripting

Datenträgerauslastung (Leistung)

Leistungsmonitor für Tinte/Toner von Druckern

Datenträger-Aktivität – virtuelle Hyper-V-Maschinen

JMX (Leistung)

Schnittstellenauslastung

Arbeitsspeicherauslastung (Leistung)

Ping-Latenz und -Verfügbarkeit

SNMP (Leistung)

SQL-Abfrage (Leistung)

IOPS für VMware-Datenspeicher

Windows-Leistungsindikator

Konfigurieren von WMI-formatierten Indikatormonitoren

WMI-Leistungsmonitor

Monitor für das Hyper-V-Ereignisprotokoll

Monitor für virtuelle Maschinen auf Hyper-V-Hosts