Message Logger-Eigenschaften

In der folgenden Tabelle sind der Dateipfad und die Eigenschaften der Message Logger-Dateien aufgeführt.

FME Flow Core Message Logger

<FMEFlowDir> /Server/config/logger/core/messagelogger.properties

FME Flow Engines Message Logger

<FMEFlowDir> /Server/config/logger/engine/messagelogger.properties

FME Flow Web Services Message Logger

<FMEFlowDir> /Utilities/config/messagelogger.properties

Key Property

Beschreibung

INCLUDE_TIMESTAMP_IN_LOG

Boolesches Flag, das angibt, ob ein Zeitstempel in die Nachrichtenprotokolldatei aufgenommen werden soll. Der Wert "true" bewirkt, dass der Zeitstempel berücksichtigt wird. Jeder andere Wert führt dazu, dass er nicht vorhanden ist.

INCLUDE_THREADNAME_IN_LOG

Boolesches Flag, das angibt, ob der Name des Threads, der die Nachricht protokolliert hat, in die Nachrichtenprotokolldatei aufgenommen werden soll. Der Wert "true" bewirkt, dass der Threadname berücksichtigt wird. Jeder andere Wert führt dazu, dass er nicht vorhanden ist.

APPEND_TO_EXISTING_LOG

Boolesches Flag, das angibt, ob an das Ende einer vorhandenen Nachrichtenprotokolldatei angefügt werden soll (sofern vorhanden) oder eine neue erstellt wird, wobei eine Protokolldatei mit demselben Namen überschrieben wird.

Der Wert "true" bewirkt, dass Nachrichten angehängt werden. Bei jedem anderen Wert wird eine neue Datei erstellt.

MAX_LOGFILE_LINES

Maximale Anzahl der Zeilen, die in die aktuelle Protokolldatei geschrieben werden, danach wird sie geschlossen, gefolgt von der Möglichkeit, ältere zu löschen und eine neue zu erstellen, um fortzufahren.

Wert:

<= 0: Größenbegrenzung ist NICHT wirksam.

> 0: Größenbegrenzung ist wirksam.

MAX_LOGFILE_AGE_SECONDS

Maximal zulässiges Alter in Sekunden von früheren Versionen von Protokolldateien. Alle Protokolldateien, die älter sind, werden gelöscht. Das Löschen älterer Protokolldateien erfolgt nur, wenn die aktuelle Protokolldatei die Größe von MAX_LOGFILE_LINES überschreitet und geschlossen ist.

Wert:

<0: Vorherige Protokolldateien wurden NIE gelöscht.

0: ALLE vorherigen Protokolldateien wurden gelöscht.

> 0: Frühere Protokolldateien, die älter als der angegebene Wert sind, wurden gelöscht.

ECHO_LOG_TO_CONSOLE

Boolesches Flag, das angibt, ob alle an die Nachrichtenprotokolldatei gesendeten Nachrichten auch an das Standard-Systemausgabegerät (Konsole) gesendet werden sollen. Ein Wert von "true" bewirkt, dass Nachrichten an die Konsole zurückgegeben werden. Jeder andere Wert verhindert eine Rückgabe.

DEBUG_LEVEL

Gibt die Ausführlichkeit des Debuggings von Nachrichten in Protokolldateien an. Kann auf NONE (Standard), LOW, MEDIUM, HIGH oder SUPER_VERBOSE gesetzt werden.

NONE: Es werden keine Debug-Nachrichten protokolliert.

SUPER_VERBOSE: Alle Debug-Nachrichten werdenprotokolliert.

WARNHINWEIS: Achten Sie beim Aktualisieren dieser Einstellung darauf, keine Whitespace-Zeichen einzufügen, da diese den Start des FME Flow Core Service verhindern können.