Benutzer-Werkzeuge

Webseiten-Werkzeuge


ftp4elo:logfile_configuration

Konfiguration der Log-Dateien

Log-Dateien werden mit Hilfe des Logback/Slf4j Frameworks erstellt. In früheren von FTP4ELO kam jahrelang der Logger log4j1 zum Einsatz. Aufgrund der schon bereits älteren Implementation wurde hier entschieden, dass hier dasselbe Logging-Framework zum Einsatz kommen soll wie bei ELO selbst. Damit entfällt hier die Möglichkeit, den Log-Level direkt im Konfigurationstool einzustellen, da es hier unterschiedliche Logger/Appender per Default gibt.

  • Appender FILE: dieser Appender ist per Default auf die Ebene WARN eingestellt. Somit sollen in das Hauptfile (ftp4elo.log/ddi4elo.log) immer die Fehler/Warnungen protokolliert werden. Somit soll auf den ersten Blick erkennbar sein, wenn Fehler/Warnungen auftreten. Bitte berücktsichtigen, dass Errors (java.lang.Error) nach wie vor in das Error.log protokolliert.
  • Appender FILECORE: dieser Appender ist auf INFO kalibriert und erhält somit die normalen Dienstausgaben, sowie Import-Job Ausgaben, die nicht dem Logger eines ImportJobs zugeordnet sind.
  • Appender pro Importjob: pro Import-Job werden hier Log-Dateien angelegt

Ansicht eines Log-Verzeichnisses

Mögliche Anpassungen der logback.xml

  • Eventuell kann es sinnvoll sein, die Rolling-Policy von einer täglichen Rotation auf eine stündliche zu kalibrieren. Hier das fileNamePattern auf yyyy-MM-dd-HH setzen
  • Logger/Appender Import-Jobs können ggf. auch per logback.xml definiert werden
  <logger name="importjob.global.pstest1" level="info" addivity="false">
	  <appender-ref ref="FILEPSTEST" />
  </logger>
ftp4elo/logfile_configuration.txt · Zuletzt geändert: 2023/11/30 07:09 von support