fileSystemloggerInterceptor - Перехватчик агента ведения протокола в файловой системе для z/OS Connect (fileSystemloggerInterceptor)

Задает перехватчик агента ведения протокола в файловой системе для z/OS Connect.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
logNamestringШаблон имени файла протокола, используемый для записи данных в протокол.
sequenceint
Min: 0

Max: 2147483647
0Последовательность, в которой перехватчик обрабатывается относительно других перехватчиков.
bufferedLoggingbooleanfalseВключает/выключает буферизацию записей протокола перед их выводом в файл протокола.
bufferSizeint8192Размер буфера (в байтах) используется, когда в атрибуте bufferLogging указано значение true.
logOption
  • ALL
  • REQUEST
  • RESPONSE
ALLРежим протокола определяет, что записывается в протокол.
ALL
Указывает, что в протокол записываются и данные запросов, и данные ответов.
REQUEST
Указывает, что в протокол записываются только данные запросов.
RESPONSE
Указывает, что в протокол записываются только данные ответов.
logPathstringМесто в файловой системе, где создается файловый протокол. Если настроена переменная среды ${server.output.dir}, ее значение используется по умолчанию.
maxPayloadSizeint524288Максимальный размер данных, которые будут записываться в файл протокола.
encodingstringUTF-8Кодировка, используемая при записи данных в файл протокола.
rollOffLogPolicy
  • SIZE
  • DURATION
SIZEУказывает, что файл протокола должен разбиваться по размеру или продолжительности.
SIZE
Указывает, что файл протокола должен разбиваться с учетом размера протокола.
DURATION
Указывает, что стратегия разбиения протокола будет основана на времени с момента создания активного файла протокола.
rollOffLogPolicySizeint52428800Размер в байтах для стратегии разбиения.
rollOffLogPolicyDurationint1440Продолжительность в минутах для стратегии разбиения.