Frage:
Wie aktiviert man das Logging in UT Bauauskunft?
Antwort:
Alle in der UT Bauauskunft auftretenden Fehler werden in den Log-Dateien des Tomcat geloggt. Diese befinden sich unter %TOMCAT-HOME%/logs. Maßgeblich sind die Dateien stdout_%datum%.log.
Außerdem werden Log-Dateien ins Verzeichnis <BauAuskunft>\BauAuskunftService\WEB-INF\logs geschrieben. Die Konfiguration erfolgt in der Konfigurationsdatei log4j2.xml. Die verfügbaren Log-Dateien sind im Abschnitt Konfigurationsdatei log4j2.xml in der Dokumentation beschrieben.
In den meisten Fällen reicht es, dass Log-Level für Root auf DEBUG zu setzen, welche sich auf die Log-Datei cbyd.log auswirkt
<Root level="debug">
<AppenderRef ref="UT_CBYD_FILE" />
</Root>
Bei bestimmten Problematiken kann es erforderlich sein, auch das Log-Level anderer Logger anzupassen.
Gültige Log-Level sind:
- OFF (keine Ausgabe)
- FATAL
- ERROR
- WARN
- INFO
- DEBUG
- TRACE
- ALL (jede Meldung)
Sollten die Logdateien die maximale Größe erreicht haben, werden diese in ZIPDateien in einem Unterordner archiviert. Die Unterordner werden wie folgt bezeichnet: [Jahr]-[Monat], z.B. 2017-03. Archivdateien, die älter als 90 Tage sind, werden automatisch gelöscht.
Bitte beachten Sie auch, dass viele Logausgaben die Performance negativ beeinflussen können.
Sie können das Logging natürlich individuell anpassen. Weitere Informationen zur Konfiguration der log4j2.xml finden Sie unter folgender Adresse: https://logging.apache.org/log4j/2.x/
Tip: Hauptgründe für auftretende Fehler sind meistens fehlende Verbindungen zu den benötigten Komponenten:
Daher sollten bei Fehlern als erster Schritt diese Verbindungen geprüft werden. |
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.