定義 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 | 轉出原則持續時間(分鐘)。 |