PowerShell-Skripting

PowerShell-Skripting Damit können Sie unter Verwendung von Windows PowerShell benutzerdefinierte Leistungsmonitore erstellen.

Important: WhatsUp Gold Daher werden nur 32-Bit-PowerShell-Snap-ins unterstützt. Die reinen 64-Bit-Snap-ins funktionieren nicht. Snap-Ins, die sowohl mit 32-Bit- als auch mit 64-Bit-Betriebssystemen verwendet werden können, sind standardmäßig für 64-Bit-Systeme konfiguriert. Damit sie ordnungsgemäß mit WhatsUp Gold funktionieren, muss für sie eine manuelle Konfiguration für die 32-Bit-PowerShell-Engine vorgenommen werden.

Für den Leistungsmonitor für PowerShell-Skripting sind folgende Anmeldeinformationen erforderlich:

So konfigurieren Sie den Leistungsmonitor für PowerShell-Skripting mit Hilfe folgender Felder:

Note: Die maximal zulässige Zeitüberschreitung beträgt zwar 60 Sekunden, Ipswitch empfiehlt jedoch, als Zeitüberschreitung höchstens 10 Sekunden festzulegen. Sie sollten eine möglichst kleine Zeitspanne festlegen.

Note: Die Verwendung von Referenzvariablen im Leistungsmonitor für PowerShell ist optional. Falls Sie sich für eine Verwendung entscheiden, müssen Sie Context.GetReferenceVariable in Ihr Skript aufnehmen, damit die Referenzvariablen abgefragt und die Daten grafisch dargestellt werden. Referenzvariablen erleichtern Ihnen das Erstellen von Code und ermöglichen Ihnen das effiziente Schreiben von Skripts, ohne dass Sie auf eine Liste von Geräteeigenschaften zurückgreifen müssen, wie es beim Script-Action- und beim Script-Active-Monitor der Fall ist. Mit den Variablen werden die zugrunde liegenden SNMP- oder WMI-Mechanismen verwaltet, deren Verwaltung in der Regel von Ihnen übernommen werden müsste, um auf einem Remote-Gerät auf SNMP- oder WMI-Indikatoren zugreifen zu können.
Bei Verwendung von Context.GetReferenceVariable (Variablenname) müssen Sie nur den Namen einer vorab festgelegten Variable angeben. WhatsUp Gold Diese Informationen werden in einer Variable gespeichert, die Sie später in Ihrem Skript verwenden können. Weitere Informationen können Sie unter „Verwenden des Kontextobjekts bei Leistungsmonitoren“ nachlesen.

Zusätzliche Informationen:

Leistungsmonitore

Active-Script (Leistung)

APC-USV (Leistung)

CPU-Auslastung (Leistung)

Datenträgerauslastung (Leistung)

Drucker (Leistung)

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

JMX (Leistung)

Arbeitsspeicherauslastung (Leistung)

Ping-Latenz und -Verfügbarkeit

SNMP (Leistung)

SQL-Abfrage (Leistung)

SSH (Leistung)

IOPS für VMware-Datenspeicher

Leistungsindikator für Windows

Konfigurieren von WMI-formatierten Indikatormonitoren

WMI-Leistungsmonitor

Monitor für das Hyper-V-Ereignisprotokoll (integriert)