fileSystemloggerInterceptor - Przechwytywacz programu rejestrującego systemu plików produktu z/OS Connect (fileSystemloggerInterceptor)

Definiuje przechwytywacz programu rejestrującego systemu plików produktu z/OS Connect.

NameTypeDefaultDescription
idłańcuchUnikalny identyfikator konfiguracji.
logNamestringWzorzec nazwy pliku dziennika używany na potrzeby rejestrowania ładunku.
sequenceint
Min: 0

Max: 2147483647
0Kolejność, w jakiej przechwytywacz jest przetwarzany w stosunku do innych przechwytywaczy.
bufferedLoggingbooleanfalseWskazuje, czy pozycje dziennika są buforowane przed ich zapisaniem w pliku dziennika.
bufferSizeint8192Wielkość buforu, która ma być używana, jeśli atrybut bufferLogging jest ustawiony na wartość true.
logOption
  • ALL
  • REQUEST
  • RESPONSE
ALLOpcja dziennika, która wskazuje, co ma być rejestrowane.
ALL
Wskazuje, że rejestrowane są zarówno dane żądań, jak i dane odpowiedzi.
REQUEST
Wskazuje, że rejestrowane są tylko dane żądań.
RESPONSE
Wskazuje, że rejestrowane są tylko dane odpowiedzi.
logPathstringPołożenie w systemie plików, w którym tworzony jest plik dziennika. Jeśli jest skonfigurowana zmienna środowiskowa ${server.output.dir}, domyślnie używana jest jej wartość.
maxPayloadSizeint524288Wyrażona w znakach maksymalna wielkość ładunku, który może zostać zapisany w pliku dziennika.
encodingstringUTF-8Kodowanie używane podczas zapisywania w pliku dziennika.
rollOffLogPolicy
  • SIZE
  • DURATION
SIZEWskazuje, że plik dziennika powinien być przełączany na podstawie wielkości lub przedziału czasu.
SIZE
Wskazuje, że plik dziennika powinien być przełączany na podstawie wielkości dziennika.
DURATION
Wskazuje, że strategia przełączania dziennika będzie oparta na czasie, jaki upłynął od czasu utworzenia aktywnego pliku dziennika.
rollOffLogPolicySizeint52428800Wyrażona w bajtach wielkość na potrzeby strategii przełączania.
rollOffLogPolicyDurationint1440Wyrażony w minutach przedział czasu na potrzeby strategii przełączania.