Skip to content. Skip to navigation

Agora Dokumentation

Sections
You are here: Home Support Documentation Agora System
Document Actions

Agora System

You are here: 5 System administration
 

5.2 Logging of an Agora project within a Tomcat application

Grundsätzliche Informationen zum Tomcat 'log4j’ gibt es unter http://jakarta.apache.org/log4j/

Das Logging wird in der Datei log4j.xml konfiguriert. Sie ist im .../WEB-INF'-Verzeichnis der jeweiligen Anwendung zu finden. Z.B. etwa in: /data/tomcat5/webapps/DigitalLibrary/WEB-INF/

Es können diverse sog. 'appender' definiert werden, d.h. man kann verschiedene Funktionsbereiche getrennt betrachten und einen Logging-Mitschnitt in getrennte Log-Dateien ausgegeben. Die 'Gesprächigkeit' dieser Log-Dateien kann über den Schalter Treshold beeinflußt werden.

Die Wertskala von Treshold: all|debug|info|warn|error|fatal|off|null. Der Defaultwert ist null, also keine Logging-Ausgabe

Zwei Beispiele:

Konfigurations-Logging:

in eine Log-Datei agora-config.log soll die Konfiguration des Systems/Projekts ausgegeben werden:

log4j.xml:

(code)...
  <appender name="CONFIG" class="org.apache.log4j.FileAppender">
     <param name="Threshold" value="info"/>
     <param name="File" value="/usr/tomcat5/logs/agora-config.log"/>
     <param name="Append" value="false" />
     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%d{DATE}: %c: %-5p: %m%n"/>
     </layout>
 (code)(code) </appender>
...

SQL-Logging:

eine Log-Datei agora-sql.log soll die Datenbank-Operationen mitschneiden:

log4j.xml:

(code)...
  <appender name="DATABASE" class="org.apache.log4j.FileAppender">
     <param name="Threshold" value="all"/>
     <param name="File" value="/usr/tomcat5/logs/agora-sql.log"/>
     <param name="Append" value="false" />
     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%d{DATE}: %c: %-5p: %m%n"/>
     </layout>
  </appender>
...

You are here: 5 System administration
 
last modified 2008-02-06 14:18