Zum Hauptinhalt gehen
Version: 4.9

LogBack-Konfiguration

Die Standardkonfigurationsdateien befinden sich im Verzeichnis /usr/share/bm-conf/logs/ :

  • bm-core-audit.log.xml
  • bm-core.log.xml
  • bm-eas.log.xml
  • bm-hps.log.xml
  • bm-ips.log.xml
  • bm-lmtpd.log.xml
  • bm-locator.log.xml
  • bm-milter.log.xml
  • bm-node.log.xml
  • bm-pimp.log.xml
  • bm-tika.log.xml
  • bm-webserver.log.xml
  • bm-xmpp.log.xml
  • bm-ysnp.log.xml

Um Änderungen vorzunehmen, kopieren Sie die gewünschte Datei in /etc/bm/local und ändern Sie die Kopie.

Beispiel für eine Konfiguration :

<appender name="R" class="ch.qos.logback.core.rolling.RollingFileAppender">
<!--See also http://logback.qos.ch/manual/appenders.html#RollingFileAppender -->
<File>/var/log/bm/core.log</File>
<encoder>
<pattern>%d [%thgelesen] %c{1} %p - %m\n</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<maxIndex>20</maxIndex>
<FileNamePattern>/var/log/bm/core.log.%i.gz</FileNamePattern>
</rollingPolicy>
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<MaxFileSize>60000 KB</MaxFileSize>
</triggeringPolicy>
</appender

Das obige Beispiel für die Hauptlogdatei core.log erlaubt es, 20 Logdateien von jeweils bis zu 60 MB zu speichern.

Für weitere Informationen zur Konfiguration finden Sie auf der Log4j-Website oder in dieser Dokumentation: https://logback.qos.ch/manual/appenders.html#RollingFileAppender

Weiterführende Informationen

Lesen Sie die BlueMind-Dokumentation in Verbindung mit