fileSystemloggerInterceptor - z/OS Connect File System Logger Interceptor (fileSystemloggerInterceptor)

Defines a z/OS Connect File System logger interceptor.

NameTypeDefaultDescription
idstringA unique configuration ID.
logNamestringLog file name pattern used for payload logging.
sequenceint
Min: 0

Max: 2147483647
0Sequence in which the interceptor is processed with respect to others.
bufferedLoggingbooleanfalseIndicates whether entries to the log is buffered before they are written to the log file.
bufferSizeint8192Buffer size in bytes to be used when the bufferLogging attribute is set to true.
logOption
  • ALL
  • REQUEST
  • RESPONSE
ALLLog option that controls what is logged.
ALL
Indicates that both request and response data are logged.
REQUEST
Indicates that only request data is logged.
RESPONSE
Indicates that only response data is logged.
logPathstringFile system location in which the file log is created. If the environment variable ${server.output.dir} is configured, its value is used by default.
maxPayloadSizeint524288Maximum payload size in characters allowed to be written to the log file.
encodingstringUTF-8Encoding used when writting to the log file.
rollOffLogPolicy
  • SIZE
  • DURATION
SIZEIndicates that log file should be rolled off based on size or duration.
SIZE
Indicates that the log file should be roll off based on the size of the log.
DURATION
Indicates that the roll off log policy will be based on the elapsed time since the active log file was created.
rollOffLogPolicySizeint52428800Roll off policy size in bytes.
rollOffLogPolicyDurationint1440Roll off policy duration in minutes.