Überwachung der Crosscapdienste (Monitoring)

Geändert am Do, 31 Aug, 2023 um 1:00 NACHMITTAGS


Hier bieten wir Ihnen die Möglichkeit, mittels eines Powershell-Scriptes und einer wiederkehrenden Aufgabe für die Windows-Aufgabenplanung, die Crosscap-Dienste zu überwachen.


Sie finden unter dem Artikel den Link zum Download eines Archives "Crosscap-Dienste-Ueberwachung", in welchem Sie in einem Unterverzeichnis ein Powershell-Script und eine XML-Datei finden.

Die XML-Datei enthält eine Aufgabe für die Windows-Aufgabenplanung, welche das beigelegte Powershell-Script regelmäßig startet.


Mit diesem Powershell-Script können Sie die "Worker-Prozesse" von Crosscap überwachen.

Das Script ermittelt den Status der Crosscap-Dienste in den Windowsdiensten.

Sollte einer dieser Dienste gestoppt sein, so wird dieser Dienst vom Script wieder gestartet.

Es besteht die Option, sich über neu gestartete Dienste per E-Mail informieren zu lassen.


Legen Sie das Powershell Script "DienstUeberwachung_V1.2.ps1" auf dem System, auf dem die Crosscap-Dienste installiert sind, unter dem Pfad "c:\temp\SRZ-Temp" ab.


Wenn gewünscht, schalten Sie die Mailbenachrichtigung-Funktion an (standardmäßig ist diese NICHT aktiviert). Passen Sie dazu bitte, wie im Script dokumentiert, die entspr. Parameter für Mail-Postfach, SMTP-Mailserver, Passwort etc. an.


Rufen Sie nun die Aufgabenplanung von Windows auf und importieren sie die Aufgabe "Crosscap-Dienste-Monitoring.xml" (beigefügte XML-Datei). Dazu gehen sie bitte wie unten abgebildet (Abb. I) im Fenster der Aufgabenplanung auf den Menüpunkt "Aktion". Stellen Sie sicher, dass im mittleren Frame bzw. Fenster keine Aufgabe angewählt wurde.

Wählen Sie unter "Aktion" den Punkt "Aufgabe importieren" aus und geben Sie im folgenden Dialog die Datei "Crosscap-Dienste-Monitoring.xml" an. Die Aufgabe ist so eingerichtet, dass das Powershell-Script, welches die Dienste abfragt und bei Bedarf startet, alle 30 Minuten ausgeführt wird.


Beachten Sie bitte, dass diese Aufgabe "mit höchsten Privilegien" und "unabhängig von der Benutzeranmeldung" ausgeführt wird.

Dies ist notwendig, da das Powershell-Script in der Lage sein muss, gestoppte Dienste neu zu starten.




Abb. I


War dieser Artikel hilfreich?

Das ist großartig!

Vielen Dank für das Feedback

Leider konnten wir nicht helfen

Vielen Dank für das Feedback

Wie können wir diesen Artikel verbessern?

Wählen Sie wenigstens einen der Gründe aus
CAPTCHA-Verifikation ist erforderlich.

Feedback gesendet

Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren