PLANTA pulse-Logger
Information
- Der PLANTA pulse-Logger kann eingerichtet werden, um den Ablauf der Software zu dokumentieren.
- Die dazugehörigen Einstellungen werden in den Meteor Settings hinterlegt.
Default-Konfiguration
- Die folgende Konfiguration wird verwendet, wenn keine Konfiguration in den Meteor Settings definiert ist.
"logger": {
"enable":true,
"path":"logs",
"transports": {
"console":["TRACE", "DEBUG", "INFO", "WARN", "ERROR", "FATAL"],
"mongodb":["ERROR", "FATAL"]
}
}
Details
enable
: De-/Aktiviert den Loggerpath
: Verzeichnis der Logfilestransports
: bestimmt, wo die Logs ausgegeben werdenconsole
: Logs werden in der Konsole ausgegebenfile
: Logs werden in Logfiles gespeichert- Die Logfiles werden im Verzeichnis
/logs
gespeichert, solange kein andererpath
definiert wurde.
- Die Logfiles werden im Verzeichnis
mongodb
: Logs werden in der MongoDB gespeichert- Die Logs werden in der Collection
AppLogs
gespeichert.
- Die Logs werden in der Collection
- Für die jeweiligen Transporte werden als Werte Listen von Loglevels angegeben:
TRACE
: Detaillierte Logs zur FehlerfindungDEBUG
: Logs mit Debug-InformationenINFO
: allgemeine InformationenWARN
: Informationen über ungewollte Zustände, die potentiell Fehler verursachen könntenERROR
: Informationen über FehlerFATAL
: Informationen über kritische Fehler
Hinweis
- Logs, die in der MongoDB gespeichert werden, können auch im Panel Administration → Applikationslogs eingesehen werden.
Beispiel für eine vollständige Log-Ausgabe auf allen Ebenen:
"logger": {
"enable": true,
"path": "logs",
"transports": {
"console": ["INFO", "DEBUG", "ERROR", "FATAL", "WARN"],
"file": ["INFO", "DEBUG", "ERROR", "FATAL", "WARN"],
"mongodb": ["INFO", "DEBUG", "ERROR", "FATAL", "WARN"]
}
}