Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Excerpt

Logging-

...

Konfiguration

Der Ausgabeort und das Ausgabeformat sind über Startup-Parameter des Tomcat-Server konfigurierbar. Wenn hier keine Anpassungen vorgenommen werden, erfolgt das Logging standardmäßig im Datei-Format in das Verzeichnis CATALINA_BASE/logs und folgt der Konfiguration in der Datei log4j2.xml.

Log-Verzeichnis

Mit dem Tomcat Parameter "-DLOGGER_PATH=..." kann ein anderes Log-Verzeichnis konfiguriert werden.

Format

Zusätzlich zum bisherigen Logging in Dateien kann das Logging auch in die Konsole gelenkt werden. Neben dem bisherigen Format kann alternativ im JSON-Format geloggt werden. 

  • Die Auswahl eines der vier möglichen Werte geschieht über den Tomcat Parameter "-DLOGGER_TARGET=...".
    • CONSOLE_TEXT
    • CONSOLE_JSON
    • FILE_TEXT 
    • FILE_JSON 
  • Das JSON-Format kann aus den folgenden Vorgaben ausgewählt werden und wird über den Tomcat Parameter "-DLOGGER_JSON_LAYOUT=..." gesteuert.
    Eine Erläuterung der verschiedenen Layouts kann in der log4j2-Dokumentation unter dem Punkt "Event Templates" eingesehen werden.
    • EcsLayout.json (Default)
    • GcpLayout.json
    • GelfLayout.json
    • JsonLayout.json
    • LogstashJsonEventLayoutV1.json
    • StackTraceElementLayout.json