Zum Hauptinhalt springen

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.

    customer string

    • Der Name des Kunden.

    system string

    • Der Name des betroffenen Systems.

    product string

    • Der Name des betroffenen Produkts.

    description string

    • Eine Beschreibung des Fehlers.

    priority string

    • Die Priorität des Fehlers.

    customerEmail string

    • Die E-Mail-Adresse des Kunden für Benachrichtigungen.