Interceptor für die z/OS Connect-Protokollfunktion für Dateisysteme (fileSystemloggerInterceptor)
Definiert einen Interceptor für die z/OS Connect-Protokollfunktion für Dateisysteme
Attributname | Datentyp | Standardwert | Beschreibung |
---|---|---|---|
bufferSize | int | 8192 | Die zu verwendende Puffergröße in Byte, wenn das Attribut bufferLogging auf true gesetzt ist. |
bufferedLogging | boolean | false | Gibt an, ob Einträge für die Protokolldatei gepuffert werden, bevor sie in die Protokolldatei geschrieben werden. |
codieren | string | UTF-8 | Die beim Schreiben in die Protokolldatei verwendete Codierung. |
id | string | Eine eindeutige Konfigurations-ID. | |
logName | string | Das für die Protokollierung von Nutzdaten verwendete Namensmuster für Protokolldateien. | |
logOption |
|
ALL | Protokolloption, die steuert, was protokolliert wird.
|
logPath | string | Die Dateisystemposition, an der die Protokolldatei erstellt wird. Wenn die Umgebungsvariable ${server.output.dir} konfiguriert ist, wird der zugehörige Wert standardmäßig verwendet. | |
maxPayloadSize | int | 524288 | Gibt an, wie viele Nutzdaten (in Zeichen) maximal in die Protokolldatei geschrieben werden dürfen. |
rollOffLogPolicy |
|
SIZE | Gibt an, dass die Protokolldatei basierend auf der Größe oder Dauer ausgelagert werden soll.
|
rollOffLogPolicyDuration | int | 1440 | Die Dauer für die Auslagerungsrichtlinie in Minuten. |
rollOffLogPolicySize | int | 52428800 | Die Größe für die Auslagerungsrichtlinie in Byte. |
sequence | int Minimum: 0 Maximum: 2147483647 |
0 | Gibt an, an welcher Stelle der jeweilige Interceptor in der Reihenfolge ausgeführt werden soll. |