Zum Inhalt

Serverdiagnose konfigurieren

In diesem Thema werden die verschiedenen Informationen beschrieben, die Sie durch Logging erfassen können.

Die Datei log4j.properties ist die Logging-Konfigurationsdatei der Business Bot Plattform, in der die Eigenschaften in Schlüssel-Werte-Paaren gespeichert werden. Standardmäßig erwartet die Plattform die Logging-Datei im Verzeichnis <Tomcat>/webapps/bbp/WEB-INF/classes/log4j.properties.

Zur Laufzeit kann der Logging-Level umgeschaltet werden, um zusätzliche Meldungen zur Fehlersuche einzuschalten. Dem Logger können Level zugeordnet werden. Mögliche Level sind: TRACE, DEBUG, INFO, WARN, ERROR und FATAL. Ändern Sie das Level, um die gewünschten Log-Informationen zu protokollieren.

Im allgemeinen sollten die Level für folgende Nachrichten benutzt werden:

Level Beschreibung
TRACE Alle für das Tracing notwendigen Nachrichten
DEBUG Alle für das Debugging notwendigen Nachrichten
INFO Nachrichten ähnlich des Verbose-Modes
WARN Nachrichten (Fehler) die geloggt werden, die Plattform aber weiterlaufen lassen
ERROR Nachrichten (Fehler) die geloggt werden, die Plattform aber weiterlaufen lassen und z.B. statt eines falschen Parameters ein Standartwert verwendet wird
FATAL Kritische Nachricht (Fehler) → die Plattform ist ggf. instabil / nicht betriebsbereit

Falls einem Logger kein Level zugewiesen wird, so erbt er den Level des ersten Vorfahren, dem ein Level zugewiesen wurde. Um die Vererbung sicherzustellen, hat der root Logger stets einen Level.

Das Logging erfolgt in die Datei bbp.log wie in der folgenden Tabelle beschrieben:

Betriebssystem Logging Datei
Windows c:\ProgramData\bbp\logs\bbp.log
Linux /var/log/bbp/bbp.log