PT.Main.LogginMenue
In diesem Bereich können Sie das zentrale Logging der Applikation beeinflussen. Änderungen am Logging können zur Laufzeit, ohne Neustart der Applikation durchgeführt werden. Somit ist es möglich für einzelne Applikationsbereiche den Log-Level vorübergehend zu ändern, um beispielsweise Log-Daten für eine Fehleranalyse zu erhalten.
Eine gültige Log-Konfiguration besteht dabei immer aus einem Logger und einem Log-Appender. Im Logger wird dabei jeweils die Logging Prioritäts-Stufe sowie die Ziele der Logging-Meldungen, mittels Log-Appender, festgelegt. Die Log-Appender wiederum, definieren die möglichen Ausgabekanäle (unterstützt werden Konsole und Rolling-File), sowie die Ausgabeformatierung.
Nutzerinteraktionsmöglichkeiten
- Logger hinzufügen
Fügt der Liste von Loggern einen Neuen hinzu. Die Bearbeitungsmaske für Logger wird angezeigt. - Log Appender hinzufügen
Fügt der Liste von Log-Appendern einen Neuen hinzu. Die Bearbeitungsmaske für Log-Appender wird angezeigt. - Bearbeiten
Führt zur Bearbeitungsmaske für den selektierten Logger oder Log-Appender. - Löschen
Löscht nach erfolgreicher Bestätigung den selektierten Logger oder Log-Appender.
Logger Definition
- Name oder Packagepfad
Definiert den konkreten Namen einer zu loggenden Klasse oder einen Java-Package-Pfad, der die zu loggenden Klassen enthält. - Level
Definiert das durch den Logger zu verwendende Log-Level.
Folgende Möglichkeiten sind gegeben: ALL, DEBUG, INFO, WARN, ERROR, FATAL, OFF
(Die Log-Level sind in absteigender Reihenfolge angegeben, das heißt, übergeordnete Log-Level schließen automatisch untergeordnete Log-Level mit ein.) - Logger-Ziele
Hier werden alle definierten Log-Appender aufgelistet und können als Log-Ziele festgelegt werden. - Log-Scope an RootLogger vererben
Diese Option erlaubt es den Log-Scope an den Root-Logger zu vererben.
Einrichten von Log-Appendern
- Appendertyp
Definiert den Log-Appender Typ. Unterstützt wird Console und RollingFile - Name
Name für den Log-Appender, muss eindeutig sein. - Log-Level Begrenzung
Legt für den Log-Appender eine Begrenzung des Log-Levels fest
Folgende Möglichkeiten sind gegeben: Keine Begrenzung, DEBUG, INFO, WARN, ERROR, FATAL - Layout_Typ
Legt den Layout Typ für den Log-Appender fest. Unterstützt wird aktuell das 'Pattern' Layout.
Das zur Anwendung kommende Pattern wird im Feld Layout-Pattern angezeigt.
Die nachfolgend beschriebenen Felder sind nur bei einem Log-Appender vom Typ RollingFile zu definieren:
- Datei
Legt Dateipfad und Namen der Log-Datei fest.
- Maximale Dateigröße
Legt die maximal erreichbare Dateigröße fest, bevor eine neue Datei angelegt wird. - Maximale Anzahl von Backupdateien
Legt die maximale erreichbare Anzahl von Backup-Logdateien fest. Wird diese Anzahl überschritten, wird die die älteste Backupdatei gelöscht.