Webseiten-Werkzeuge

Benutzer-Werkzeuge




Überwachung convert4print II

Anforderung

convert4print übernimmt im Unternehmen häufig geschäftskritische Aufgaben, sodass ein Ausfall des Systems direkte, negative Folgen für den Geschäftsablauf hat.

Hier finden sich jetzt Hinweise, wie die Überwachung bestimmter Ereignisse auch mit Windows 8, 8.1 und 10, sowie Windows Server 2012, 2016 und 2019 realisiert werden kann. Exemplarisch wird hier Windows 8.1 (64-bit Version) und die Überwachung des Konverter/Gateway-Services gezeigt - das Prinzip ist aber auf alle convert4print-Komponenten und auch auf die Software Management Konsole übertragbar.

Realisierung

convert4print schreibt neben den lokalen Log-Dateien auch noch eine ganze Reihe von Informationen und insbesondere alle kritischen Fehlermeldungen in die Ereignisprotokolle des Windows-Systems, und zwar in das Protokoll mit dem Namen Anwendung.

Mit Hilfe der Aufgabenplanung des Windows-Systems können mit dem Vorgang des Eintragens einer bestimmten Meldung in das Ereignisprotokoll automatisch vordefinierte Aktionen ausgelöst werden. Mit diesem Mechanismus kann ein Skript gestartet werden, welches dann seinerseits die Meldung analysieren und zum Beispiel per E-Mail einen Administrator benachrichtigen kann.

Aufgabenplanung

Die Aufgabenplanung ist unter Systemsteuerung → Verwaltung → Aufgabenplanung zu finden. Es öffnet sich ein Fenster, in dem für die verschiedenen Applikationen und Dienste zeit- oder ereignisgesteuerte Aufgaben festgelegt werden können.

Aus Gründen der Übersichtlichkeit sollte für die Aufgaben zur Überwachung von convert4print ein eigener Ordner angelegt werden. Dazu wird in der Baumdarstellung auf der linken Seite vom Punkt Aufgabenplanungsbibliothek das Kontextmenü aufrufen und dort den Menüpunkt Neuer Ordner … gewählt. Als Name des neuen Ordners wird convert4print eingegeben.

Durch einen Klick auf den eben angelegten (oder bereits existenten) Ordner convert4print werden die Aufgaben angezeigt, die für convert4print bereits definiert wurden.

Für eine neue Aufgabe wird im Menü Aktion (oder - falls angezeigt - im Bereich Aktionen am rechten Rand des Fensters) der Punkt Aufgabe erstellen ausgewählt. Es erscheint ein Dialog zur Beschreibung der neuen Aufgabe.

Als erstes wird ein möglichst sprechender Name für die Aufgabe vergeben. In diesem Dialog ist weiter wichtig, dass die Option Unabhängig von der Benutzeranmeldung ausführen aktiv ist, weil convert4print als Netzwerkdienst läuft und in der Regel niemand an diesem Rechner angemeldet ist. Ausserdem muss die Option Kennwort nicht speichern aktiviert werden. Unter der Auswahl Konfigurieren für am unteren Rand des Fensters wird das jeweilige Betriebssystem ausgewählt.

Als nächstes wird der Reiter Trigger angeklickt, um die Ereignisse zu definieren, die die geplante Aufgabe auslösen sollen. Durch einen Klick auf Neu … wird ein Dialog zur Definition eines auslösenden Ereignisses angezeigt.

Bei der Auswahl Aufgabe starten wird der Wert Bei einem Ereignis eingestellt. Das zu überwachende Protokoll ist, wie bereits gesagt, das mit dem Namen Anwendung. Als Quelle, die das Ereignis auslöst, wird hier der convert4print Konverter/Gateway-Service gewählt. Dieser ist in der Liste unter seinem Programmnamen c4pServer zu finden. Als letztes muss hier die Ereignisnummer angegeben werden, die zu überwachen ist. In diesem Fall ist es die Statusänderung der Clients und Gateways. Eine Liste der von der jeweiligen convert4print-Komponente erzeugten Ereignisse findet sich in weiteren Tips.

Als nächstes muss definiert werden, was zu tun ist, wenn das eben beschriebene Ereignis eintritt. Dazu wird der Reiter Aktionen aktiviert. Durch einen Klick auf Neu … wird ein Dialog zur Definition einer Aktion angezeigt.

Die Auswahl unter Aktion sollte bei Programm starten belassen werden. In den nachfolgenden Feldern kann dann das zu startende Programm beschrieben werden. In diesem Beispiel wird der Perl-Interpreter gestartet und als Argument wird der Name eines auszuführenden Skriptes definiert - hier c4pEvents.pl. Die Ausführung der Aufgabe soll in dem zuletzt angegebenen Verzeichnis geschehen.

Import / Export

Wenn diese vielen Einstellungen auf mehreren Rechnern durchzuführen wären, lohnt es sich, die einmal definierte Aufgabe als XML-Datei zu exportieren, um sie dann auf den anderen Rechnern wieder zu importieren. Der Export wird im Kontextmenü der Aufgabe selbst durch Auswahl des Menüpunkts Exportieren … gestartet. Es erscheint der übliche Speichern-Dialog. Für den Import einer Aufgabe muss im Kontextmenü des Ordners convert4print innerhalb Aufgabenplanungsbibliothek der Menüpunkt Aufgabe importieren … gewählt werden.

Hinweise

  • Ein Beispiel für ein Perl-Skript, dass die Informationen aus den Ereignisprotokollen ausliest und daraufhin eine EMail versendet, findet sich im (inzwischen überholtenen) Tip Überwachung von convert4print. Ein Beispiel für ein Perl-Skript, welches konkret die Statusänderungen des Client/Gateway-Services auswertet, findet sich unter Überwachung Konverter/Gateway-Service.
convert4print/tips/tip3.txt · Zuletzt geändert: 2020-03-16 15:32 (Externe Bearbeitung)