z/OS Connect 파일 시스템 로거 인터셉터를 정의합니다.
Name | Type | Default | Description |
---|---|---|---|
id | 문자열 | 고유 구성 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 | 롤 오프 정책 지속 기간(분)입니다. |