z/OS Connect ファイル・システム・ロガー・インターセプターを定義します。
Name | Type | Default | Description |
---|---|---|---|
id | string | 固有の構成 ID。 | |
logName | string | ペイロード・ロギングに使用するログ・ファイル名パターン。 | |
sequence | int Min: 0 Max: 2147483647 | 0 | 他のインターセプターとの関連で、このインターセプターが処理される順序。 |
bufferedLogging | boolean | false | ログ向けのエントリーをログ・ファイルに書き込む前にバッファーに入れるかどうかを指示します。 |
bufferSize | int | 8192 | bufferLogging 属性が true に設定されている場合に使用するバッファー・サイズ (バイト数)。 |
logOption |
| ALL | 何をログに記録するかを制御するログ・オプション。 ALL 要求データと応答データの両方をログに記録することを指示します。 REQUEST 要求データのみをログに記録することを指示します。 RESPONSE 応答データのみをログに記録することを指示します。 |
logPath | string | ログ・ファイルを作成するファイル・システム・ロケーション。 環境変数 ${server.output.dir} が構成されている場合は、その値がデフォルトに使用されます。 | |
maxPayloadSize | int | 524288 | ログ・ファイルへの書き込みが許可される最大ペイロード・サイズ (文字数)。 |
encoding | string | UTF-8 | ログ・ファイルへの書き込み時に使用するエンコード方式。 |
rollOffLogPolicy |
| SIZE | ログ・ファイルをサイズに基づいてロールオフするか、期間に基づいてロールオフするかを指示します。 SIZE ログのサイズに基づいてログ・ファイルをロールオフすることを指示します。 DURATION ログのロールオフ・ポリシーが、アクティブ・ログ・ファイルが作成されてからの経過時間に基づくことを指示します。 |
rollOffLogPolicySize | int | 52428800 | バイト単位でのロールオフ・ポリシー・サイズ。 |
rollOffLogPolicyDuration | int | 1440 | 分単位でのロールオフ・ポリシー期間。 |