User Logging

Hier können die Logging-Einstellungen für die einzelnen Benutzer konfiguriert werden.
Im oberen Bereich befindet sich eine Liste mit allen Benutzern, für die das Logging konfiguriert wurde. Darunter ein Eingabefeld, um eine neue Benutzerkonfiguration hinzuzufügen.
Nach Serverstart ist diese Liste leer, man hat nur die Möglichkeit eine neue Konfiguration mit New User hinzuzufügen.
Der Benutzer muss noch nicht am Server angemeldet sein, um für diesen eine Konfiguration zu erstellen. Ist eine Konfiguration vorhanden, wird diese automatisch nach Anmeldung verwendet.
Deshalb ist bei der Eingabe des Benutzernamens auf eine korrekte Schreibweise zu achten (Groß- Kleinschrift beachten!), bei falscher Schreibweise kann die Konfiguration nicht dem Benutzer zugeordnet werden.
Für jede Konfiguration kann der Detailgrad der Logausgabe festgelegt werden. Eine Loglevel Warn z.B. gibt auch Logausgaben der höheren Stufen (Error, Fatal) aus.

LoglevelBedeutung
OffKeine Logausgaben (Default)
FatalFatale Fehler werden ausgegeben.
ErrorFehlermeldungen werden ausgegeben.
WarnWarnhinweise werden ausgegeben.
BrickConfigBestimmte Brick-Kommandos werden ausgegeben.
BrickAlle Brick-Kommandos werden ausgegeben.
InfoAllgemeine Informationen werden ausgegeben.
TraceDetails der Verarbeitung werden ausgegeben.
DebugDetaillierte Informationen über den Programmverlauf.
AllEin Synonym für Debug, alles wird ausgegeben.

Wurde der Detailgrad BrickConfig gewählt, kann man mit den Kontrollkästchen definieren, welche Brick-Kommandos protokolliert werden sollen.

EinstellungWas wird protokolliert
Start/Stop of BrickStart und Ende eines Brickaufrufs
Expert commandsKritische Kommandos (Feld speichern etc.)
Achtung! Die DB-Schleife (Expert) gehört nicht dazu.
Log commandDas DLE Kommando Log-Ausgabe
Brick callsBrickaufrufe
Decision commandsEntscheidungskommandos
Normal commandsNormale Kommandos

Außerdem stehen pro Konfiguration zwei Funktionen zur Verfügung.
Die Funktion Remove entfernt die Konfiguration und schaltet das Logging ab. Die Funktion Apply wendet die an der Konfiguration gemachten Änderungen an. Diese sind sofort gültig.