Scheduler für Berichte
Der Scheduler kann regelmäßig PDF-Berichte, CSV-Bestandslisten oder CSV-Exportdateien erstellen. Neben dem Versand der erstellten Ausgabe per E-Mail kann nach der Dateierstellung ein Shell-Befehl aufgerufen werden. Das Tag %s wird verwendet, um auf den Dateinamen zu verweisen.
Um einen Bericht auszuführen, wählen Sie entweder „Bericht generieren“ aus dem Dropdown-Menü „Bericht“ oder erstellen Sie einen Scheduler, der den Bericht regelmäßig erstellt. Ein Scheduler kann unter jeder Gruppe hinzugefügt werden, indem Sie „Scheduler hinzufügen“ aus dem Dropdown-Menü der Gruppe auswählen.
Geben Sie ihm einen Namen, suchen Sie dann nach dem Berichtsobjekt und wählen Sie es aus der Dropdown-Liste aus. Das Datenintervall, die Dauer, die Häufigkeit und der Name der Ausgabedatei können konfiguriert werden.
Im folgenden Beispiel wurde ein CSV-Datenexport als Bericht ausgewählt:
Hier ist ein Beispiel für einen Scheduler für einen PDF-Bericht. Bei PDF-Schedulern steht die Option „Datenintervall“ nicht zur Verfügung:
Für Datenintervall, Dauer und Zeitplan stehen viele Optionen zur Auswahl. Der folgende Screenshot zeigt die verfügbaren Zeitplanoptionen:
Mit der Option „Bestimmte Zeiten pro Tag“ für Zeitpläne können bis zu 24 feste Tageszeiten festgelegt werden, zu denen der Bericht erstellt wird. Bei Auswahl von „Mehrmals pro Tag“ kann die Häufigkeit in Stunden und/oder Minuten angegeben werden. Bei Auswahl von „Wöchentlich“ kann der Wochentag ausgewählt werden. Bei Auswahl von „Monatlich“, „Vierteljährlich“, „Halbjährlich“ oder „Jährlich“ kann der Tag des Monats konfiguriert werden.
Der Dateiname sollte keine Sonderzeichen enthalten. Wählen Sie aus, ob die SKOOR Engine alte Berichte überschreiben oder behalten soll. Um alte Berichte zu behalten, wählen Sie „Auto enumerate“ aus dem Dropdown-Menü unterhalb des Dateinamens. Alte Berichte werden nach einer bestimmten Zeit automatisch gelöscht.
Durch Klicken auf das + im Abschnitt „Empfänger“ kann man einen bereits definierten SKOOR Engine-Benutzer auswählen oder einen beliebigen Namen und eine E-Mail-Adresse hinzufügen. Es kann mehr als einen Empfänger geben. Es ist möglich, nach der Erstellung des Berichts einen Shell-Befehl auszuführen, z. B. um den Bericht als Referenz auf einen Webserver zu kopieren.
Klicken Sie im Dropdown-Menü des Scheduler-Menüs auf „Jetzt planen“, um ihn auszuführen und den Bericht zu erstellen:
Status des Schedulers:
| Status | Beschreibung |
|---|---|
| Undefined | Noch nicht ausgeführt |
| OK | Erfolgreich geplant |
| Warning | Konfigurationsfehler (ungültiger Bericht, fehlende Datei usw.) |
| Major | Während der Erstellung ist ein Fehler aufgetreten |
Ein Scheduler kann gestoppt und gestartet werden und verfügt außerdem über einen Status, sodass man zwischen erfolgreichen, fehlerhaften und gestoppten Berichts-Schedulern unterscheiden kann.
Informationen zum Status des Schedulers in der Detailansicht:
Das Stoppen und Starten eines Schedulers erfordert Ausführungsrechte innerhalb des spezifischen Pfads
Während der Wartung, wenn sich ein Objekt im Status „Maintenance OK” oder „Maintenance Major” befindet, wird die Ausführung von Schedulern gestoppt
Berichte im HTML-E-Mail-Format senden
Standard-Berichts-E-Mails werden im Klartext versendet. Wenn HTML-formatierte E-Mails bevorzugt werden, kann dies durch Ändern der E-Mail-Layout-Eigenschaft in eine HTML-Vorlage erreicht werden. Es steht eine vordefinierte Vorlage zur Verfügung, die als Ausgangspunkt dienen kann. Wenn die Formatierung geändert werden muss, kann dieselbe Vorlage kopiert, bearbeitet und wieder zu den Vorlagen hinzugefügt werden, um sie in der Dropdown-Liste verfügbar zu machen.
Klicken Sie im Abschnitt „SKOOR Engine Admin“ im Dropdown-Menü auf „Vorlagen/Anzeigen“:
Laden Sie die Vorlage „mail-template-report.html“ herunter, wenn eine neue Vorlage konfiguriert werden soll:
Die für die Konfiguration verfügbaren Tags sind in der Vorlage beschrieben. Nachdem die erforderlichen Änderungen vorgenommen wurden, sollte die Vorlage unter einem anderen, aussagekräftigen Namen gespeichert werden, bevor sie über „Vorlagen / Hochladen” im Dropdown-Menü wieder zum Vorlagenordner hinzugefügt wird.
E-Mail-Absender und URL konfigurieren
Die vordefinierte E-Mail-Fußzeile enthält Links zur SKOOR Engine sowie die E-Mail-Absenderadresse. Der folgende Parameter muss in der SKOOR Engine-Konfiguration auf dem Betriebssystem festgelegt werden:
/etc/opt/eranger/eranger-report.cfg
mkmail_source = sender@abc.com
/etc/opt/eranger/eranger-server.cfg
ui_url = https://myskoorengine.com
Bitte ändern Sie die E-Mail-Adresse und die URL entsprechend Ihrer Installation. Danach muss die Report-Engine neu gestartet werden. Führen Sie dazu den folgenden Befehl mit einem privilegierten Benutzer aus:
RedHat / CentOS 7:
systemctl restart eranger-report
RedHat / CentOS 6:
service eranger-report restart







