Logging
Die Konfiguration für das Logging.
vorsicht
Die log Einstellung funktionieren noch nicht und sind nur für spätere Erweiterungen gedacht.
Das log Request Schema ist hier unter log zu finden.
Beispiel
"log": {
"level": "silly",
"enableConsoleLogging": true,
"file": true,
"directory": "logs",
"keepFilesForDays": 30,
"errorSummary": {
"customer": "Example GmbH",
"system": "erp-windows-64-production",
"product": "SAP REST Connector",
"description": "Verbindungsfehler zur SAP API",
"priority": "hoch",
"customerEmail": "support@example.com"
}
}
Beschreibung
level string
- Das gewünschte Log-Level. Mögliche Werte:
"silly","debug","info","warn","error".
enableConsoleLogging boolean
- Gibt an, ob das Logging in der Konsole aktiviert ist.
file boolean
- Gibt an, ob das Logging in eine Datei geschrieben wird.
directory string, optional, default: "logs"
- Das Verzeichnis, in dem die Log-Dateien gespeichert werden.
keepFilesForDays number, optional, default: 30
- Gibt an, wie viele Tage Log-Dateien aufbewahrt werden sollen.
errorSummary object optional, default: null
- Enthält Informationen zu Fehlern für die Fehlerzusammenfassung.
customerstring- Der Name des Kunden.
systemstring- Der Name des betroffenen Systems.
productstring- Der Name des betroffenen Produkts.
descriptionstring- Eine Beschreibung des Fehlers.
prioritystring- Die Priorität des Fehlers.
customerEmailstring- Die E-Mail-Adresse des Kunden für Benachrichtigungen.