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 |