Zum Inhalt

Automatic logs

Das Modul Automatic logs ermöglicht es einem Administrator, ein Aktivitätsprotokoll von Bastion im CSV-Format zu erzeugen — entweder auf Anforderung oder wiederkehrend (monatlich, wöchentlich oder täglich), mit Versand per E-Mail an eine Liste von Empfängern.

Der Bildschirm hat zwei Abschnitte: die Erzeugung auf Anforderung und anschließend die Planung.


Generate log

Dieser Abschnitt erzeugt ein Protokoll unmittelbar für den eingegebenen Datumsbereich.

Feld Beschreibung
Begin date Datum im Format dd/mm/yyyy. Mit dem heutigen Datum vorbelegt.
Ending date Datum im Format dd/mm/yyyy. Mit dem heutigen Datum vorbelegt.
Generate log Schaltfläche, die die Erzeugung auf dem Server für die eingegebenen Daten startet. Während der Erzeugung wird der Zustand alle 5 Sekunden abgefragt.
(Zustand) Bezeichnung, die rechts neben der Schaltfläche zur Erzeugung angezeigt wird. Drei Werte: No log available, Log generation in progress, Logs available for download.
Download log Nach Abschluss der Erzeugung aktiviert. Lädt das Protokoll herunter (report.csv).
Download statistics Nach Abschluss der Erzeugung aktiviert. Lädt die zugehörige Zusammenfassung herunter (summary.csv).

Asynchrones Verhalten

Während die Erzeugung läuft, sind die beiden Schaltflächen zum Herunterladen und die Schaltfläche Generate log deaktiviert: Eine neue Erzeugung kann nicht gestartet werden, bevor die vorherige beendet ist.


Automatic logs

Aufklappbarer Abschnitt mit einem Kontrollkästchen in seinem Titel. Wenn das Kästchen aktiviert ist, ist die Planung eingeschaltet. Standardmäßig ist sie ausgeschaltet.

Es gibt jeweils nur eine Planung: Beim Speichern wird die vorherige ersetzt, und das Deaktivieren des Kästchens löscht sie.

Wiederholung

Drei sich gegenseitig ausschließende Optionen, jede mit dem Feld, das sie parametriert:

Feld Beschreibung
Monthly Erzeugt das Protokoll jeden Monat, an dem Datum, das das nebenstehende Feld Next generation angibt.
Weekly Erzeugt das Protokoll jede Woche, ab dem Datum, das das nebenstehende Feld Next generation angibt.
Daily Erzeugt das Protokoll jeden Tag. Der erste Lauf findet am selben Tag zur eingegebenen Uhrzeit statt, oder am nächsten Tag, wenn diese Uhrzeit schon vergangen ist.
Next generation Datum des ersten Laufs im Format dd/mm/yyyy. Es darf nicht vor dem aktuellen Tag liegen. Jede der beiden datierten Optionen hat ihr eigenes Feld.
Generation hour Uhrzeit im Format hh:mm (00:00 bis 23:59), durch einen regulären Ausdruck geprüft. Neben Daily angezeigt, gilt sie für alle drei Wiederholungen.

Versand per E-Mail

Feld Beschreibung
SMTP server Nicht bearbeitbare Dropdown-Liste der in der Konfiguration deklarierten SMTP-Server. Pflichtangabe, wenn die Planung eingeschaltet ist.
Issuer E-Mail-Adresse des Absenders, die als gültige Adresse geprüft wird.
Destination email address Eingabefeld (Platzhaltertext Mail), gefolgt von der Schaltfläche Add: Die Adresse wird der Liste hinzugefügt, wenn sie gültig und noch nicht vorhanden ist.
(Empfängertabelle) Spalte Mail mit den hinzugefügten Adressen. Jede Zeile trägt eine Schaltfläche zum Löschen, mit einer Bestätigung, die die Adresse nennt.

Prüfung beim Speichern

Das Speichern mit Validate ist nur möglich, wenn die Planung ausgeschaltet ist oder die Empfängerliste mindestens eine Adresse enthält. Ist die Liste leer, wird die Tabelle hervorgehoben, um den Fehler zu kennzeichnen. Das Fenster schließt sich, sobald das Speichern bestätigt ist.


Zeitzone

Der Zeitversatz des Browsers wird sowohl beim Laden des Bildschirms als auch beim Speichern an den Server gesendet: Das geplante Datum und die geplante Uhrzeit werden daher in der Zeitzone des Administrators ausgelegt, der sie eingegeben hat.