Thema: Log4D

Einzelnen Beitrag anzeigen

chrvoelkel

Registriert seit: 22. Mai 2014
1 Beiträge
 
#1

Log4D

  Alt 9. Jul 2015, 08:57
Hallo zusammen,

Ich hab bereits hier im Forum gesucht aber nicht wirklich viel zu log4d gefunden. Arbeitet den wirklich niemand mit diesem, wie ich finde, sehr guten Logger?

Leider komme ich mit der Konfiguration nicht ganz klar. Ich habe den Logger sauber bei mir am laufen und es werden fortlaufend Einträge ins Log eingetragen. Ich möchte jedoch ein täglich rotierendes Log haben und finde nicht die richtigen Einstellungen. Bei log4j wäre es wohl der DailyRollingFileAppender, der wird aber bei log4d nicht akzeptiert.

Mein Konfigurationsfile:

# Set root logger
log4d.rootLogger=INFO,FILE

# Set root priority
log4d.rootCategory=INFO,FILE

# Establish category hierarchy
log4d.category.myapp=INHERITED,FILE

# File1 is set to be a ConsoleAppender.
log4d.appender.FILE=TLogRollingFileAppender
#log4d.appender.FILE=TDailyRollingFileAppender <--- das funktioniert nicht!
log4d.appender.FILE.append=TRUE
log4d.appender.FILE.fileName=testfile.log
log4d.appender.FILE.DatePattern = '.' yyyy-MM-dd-a
log4d.appender.FILE.errorHandler=TLogOnlyOnceError Handler
log4d.appender.FILE.layout=TLogPatternLayout
log4d.appender.FILE.layout.pattern=%d [%05t] %p %c - %m%n
log4d.appender.FILE.layout.dateFormat=dd.mm.yyyy hh:nn:ss.zzz
log4d.appender.FILE.maxFileSize=5MB
log4d.appender.FILE.maxBackupIndex=10


Kann mir jemand helfen bzw. hat jemand ein Beispiel conf für eine tägliche log-Rotation?

Vielen Dank
Christian
  Mit Zitat antworten Zitat