Die Blancco Management Console verwendet den Standard Apache Log4j2 als Logging Framework. Darüber hinaus implementiert Apache Tomcat die Zugriffsprotokollierung. Die folgenden Verzeichnisse werden für die Speicherung von Protokolldateien verwendet: - Log4j: [Installation path]\logs\
- Apache Tomcat: [Installation path]\apache-tomcat\logs\
Log4j configuration Die Konfigurationsdatei befindet sich unter: [Installation path]\apache-tomcat\webapps\ROOT\WEB-INF\classes\log4j2.xml. Die Blancco Management Console muss nach Änderungen der Protokollkonfigurationsdatei neu gestartet werden.
Die Hauptprotokollebene kann durch ein XML-Element festgelegt werden: <Root level="info">
Verfügbare Protokollierungsebenen: - trace - alle HTTP-Kommunikationsnachrichten mit Löschclients und Asset Management System (AMS) protokollieren
- debug - protokolliert ausführliche Debug-Informationen, nicht empfohlen für die Produktion
- info - die Standard-Protokollierungsstufe der Blancco Management Console
- audit - Info-Level-Protokollierung und Audit-Protokollierung in einer separaten Datei (audit.log)
- warn - protokolliert Warnungen und Fehler
- error - protokolliert nur Fehler
- off - die Protokollierung ist vollständig deaktiviert
Log4j archiviert alte Log-Dateien in ZIP-Dateien. Die maximale Größe der geöffneten Logdatei wird durch das XML-Element <SizeBasedTriggeringPolicy size="100MB"/> definiert, getrennt für main.log und audit.log. Archivierte Protokolldateien werden in einem datumsformatierten Pfad gespeichert: [Installationspfad]/logs/archive-logs/<yyyy-mm>/<app|audit>-yyyy-mm-dd-n.log.zip
Konfiguration der Apache-Tomcat-Protokollierung Die Zugriffsprotokollierung wird durch das standardmäßige Apache Tomcat AccessLogValve in der server.xml implementiert. Standardmäßig ist das Muster "common", aber auch "combined" kann verwendet werden. Die Zugriffsprotokolle werden in tägliche Dateien mit dem Namen bmc_access_log.<yyyy-mm-dd>.txt geschrieben. |