Die Skriptüberwachung umfasst die Verwendung benutzerdefinierter Skripte, mit denen Netzwerkadministratoren Daten entsprechend ihren Anforderungen überwachen und abrufen können. Die mühsame Aufgabe, ein Skript zu erstellen, zu bearbeiten und im Terminal oder in der Eingabeaufforderung auszuführen, wurde durch OpManager vereinfacht. Mit der Funktion zur benutzerdefinierten Skriptüberwachung können Sie all dies über eine einzige Verwaltungskonsole erledigen.
Vorlagen für die Skriptüberwachung helfen Ihnen dabei, benutzerdefinierte Skripte zur Überwachung benutzerdefinierter Parameter zu erstellen.
Führen Sie die unten angegebenen Schritte aus, um Skriptvorlagen hinzuzufügen
Hinweis:
OpManager verfügt standardmäßig über eine Reihe sofort einsetzbarer Skripte, die hier verfügbar sind. Importieren Sie sie und ordnen Sie sie Ihren Geräten zu, um sie zu verwenden.
Um eine Skriptvorlage für den Cache-Speicher zu erstellen, die verwendet wird, um den Cache-Speicher eines Linux-Systems mit einem Überwachungsintervall von 15 Minuten und 10 Sekunden als Zeitüberschreitung abzurufen, während sie vom Überwachungsrechner aus ausgeführt wird,
Ausführen von: Wählen Sie die Option "Ausführen von".
Wenn die Option ausgewählt ist als

Wenn ein Skript ausfällt oder wieder aktiv wird, wird ein Alarm ausgelöst, um den Benutzer zu benachrichtigen. In der Benachrichtigung wird eine Alarmmeldung angezeigt. Diese Alarmmeldung ist anpassbar, und Sie können Ihre Meldung im Feld „Skripttext“ angeben, während Sie eine Skriptvorlage hinzufügen.
Das Format für eine Alarmmeldung: Nachricht:<Benutzerdefinierte Meldung>
Die Ausgabe der genannten Syntax lautet "Nachricht: Dies ist eine benutzerdefinierte Meldung"
Beispiele für Alarmmeldungen für die am häufigsten verwendeten Skriptsprachen und die entsprechenden Ausgabemeldungen finden Sie unten.
Beispiele für Alarmmeldungen:
VB-Skript
WScript.Echo "Message: This is a custom message"
PowerShell-Skript
Write-Host "Message: This is a custom message"
Shell-Skript
echo "Message: This is a custom message"

Wenn Sie die Nachrichtenbeschreibung im Feld „Skripttext“ nicht angeben, zeigt OpManager standardmäßig den Skriptnamen zusammen mit seinem Status als Alarmmeldung an (<scriptMonitorName> ist aktiv oder <scriptMonitorName> ist inaktiv).
Der Exit-Code ist der Rückgabewert eines Skripts.
Stellen Sie daher sicher, dass Ihr Exit-Code 0 ist, damit das Skript ordnungsgemäß ausgeführt wird.
Die Angabe des verwendeten Datenformats ist wichtig, da die Ausgabedaten der Skripte zur Erstellung von Diagrammen verwendet werden und als Eingabewerte für Schwellenwerte von Monitoren definiert sind.
Die Daten sollten im unten angegebenen Format angegeben werden.
Daten:
Instanz1 Wert1
Instanz2 Wert2
... ...
InstanzN WertN
Die nach dem Schlüsselwort Daten: ausgegebenen Zeilen werden als Ausgabedaten des Skripts betrachtet. Jede einzelne Datenzeile enthält ein Instanz-Wert-Paar. Die Instanzen und Werte werden durch ein Leerzeichen getrennt, wobei sich die Instanzen links vom Leerzeichen und die Werte rechts davon befinden.
Wenn Sie mehr über Ausgabeformate in der Skriptüberwachung von OpManager erfahren möchten, klicken Sie hier.
Mit der Option „Skript testen“ können Sie das Skript ausführen und seine Ausgabe überprüfen.

Wenn Sie ein Gerät einer Skriptvorlage zuordnen, wird das Gerät auf die Funktionalität dieses bestimmten Skripts überwacht. So können Sie jetzt eine Vorlage für Ihre häufig verwendeten Funktionen erstellen und diese Geräten Ihrer Wahl zuordnen, anstatt sie jedes Mal von Grund auf neu zu erstellen.
Sie können Skripte im XML-Format exportieren und sie dann importieren, um sie auf anderen OpManager-Servern zu verwenden.
Sie können Skripte von anderen OpManager-Servern importieren und sie dann Ihren Geräten zuordnen, um die Überwachung zu vereinfachen.