Lose Folge von Blog-Artikeln zu technischen Themen:

Analysieren von Log4j-Files

Die Log4J-Library bringt ein cooles, verstecktes Feature mit sich: einen grafischen Logfile-Analyzer. Gestartet wird das nützliche Tool wie folgt:

start javaw -Xmx1024M -cp .\lib\log4j.jar org.apache.log4j.lf5.StartLogFactor5

LogFactor5 kann alle Log4j Logfiles lesen. Einzige Bedingung: im Log4j.xml (oder dem entsprechenden .properties-File) muss das Ausgabeformat für LogFactor5 mit Tags versehen werden.

Beispiel:

<param name="ConversionPattern" value="[slf5s.start]%d{dd.MM.yyyy HH:mm:ss.SSS}[slf5s.DATE] %t[slf5s.THREAD] %-5p[slf5s.PRIORITY] %x[slf5s.NDC] %c{1}[slf5s.CATEGORY] %m[slf5s.MESSAGE] %l[slf5s.LOCATION]%n"/>

Alle verfügbaren Tags:

  • Date – %d{DATE}[slf5s.DATE]
  • Priority – %p[slf5s.PRIORITY]
  • NDC – %x[slf5s.NDC]
  • Thread – %t[slf5s.THREAD]
  • Category – %c[slf5s.CATEGORY]
  • Location – %l[slf5s.LOCATION]*
  • Message – %m[slf5s.MESSAGE]

Weitere Links



Zurück