<< Zum Inhaltsverzeichnis >> Navigation: Beispiele > Skripte |
Mithilfe dieser Skripte ist die Überwachung von Unix-basierten Systemen möglich. Hierzu wird der SSH-Sensor verwendet, um die Skripte auf dem Zielsystem auszuführen.
Die Skripte dienen als Beispiel und müssen vor der Benutzung in dem dafür vorgesehenen Bereich konfiguriert werden. Sie können im Installationsverzeichnis unter 'Examples' gefunden werden.
Skripte:
Überwacht eine Datei auf einem Unix-basierten System mittels des SSH-Sensors.
Überwacht einen Prozess eines Unix-basierten Systems mittels des SSH-Sensors.
Überwacht den Speicherplatz auf einem Unix-basierten System mittels des SSH-Sensors.
Überwacht die Systemlast eines Unix-basierten Systems mittels des SSH-Sensors.
Der Sensor lässt sich beispielsweise wie folgt konfigurieren:
Host-Einstellungen
Host |
Die IP-Adresse oder der DNS-Name vom zu überwachenden Host (max. 255 Zeichen). |
Port |
Der Port, welcher verwendet werden soll, um sich mit dem Zielsystem zu verbinden. |
Anmeldeinformationen |
Die SSH-Anmeldeinformation, welche zur Authentifizierung am Zielsystem verwendet werden soll. |
SSH-Einstellungen
Script |
Das Skript, welches auf dem Zielsystem ausgeführt werden soll. |
Unterbrechung |
The Dauer, nach welcher die Ausführung des Skripts unterbrochen werden soll. |
Skript-Einstellungen
Inhalt |
Das Skript selbst, welches auf dem Zielsystem ausgeführt werden soll. Einige Skripte können im Istallationsverzeichnis unter 'Examples' gefunden werden. |
Reguläre Ausdrücke |
Die regulären Ausdrücke, mithilfe derer Werte aus der Ausgabe des Skripts extrahiert werden können. In diesem Fall wird eine anonyme Gruppe verwendet, um den Mount-Point eines zuvor im Skript definierten Pfades zu erhalten, sowie die ermittelten Speicher-Werte. |
Das verwendete Skript sieht beispielsweise wie folgt aus:
Die von dem Sensor gesammelten Daten sehen beispielsweise aus wie diese: