fileSystemloggerInterceptor - Intercettatore programma di registrazione file system z/OS Connect (fileSystemloggerInterceptor)

Definisce un intercettatore del programma di registrazione file system z/OS Connect.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
logNamestringIl pattern del nome del file di log utilizzato per la registrazione del payload.
sequenceint
Min: 0

Max: 2147483647
0La sequenza in cui l'intercettatore viene elaborato rispetto ad altri.
bufferedLoggingbooleanofalseIndica se le voci nel log sono memorizzate in buffer prima di essere scritte nel file di log.
bufferSizeint8192La dimensione buffer in byte da utilizzare quando l'attributo bufferLogging è impostato su true.
logOption
  • ALL
  • REQUEST
  • RESPONSE
ALLL'opzione di log che controlla cosa registrare.
ALL
Indica che vengono registrati sia i dati della richiesta che della risposta.
REQUEST
Indica che vengono registrati solo i dati della richiesta.
RESPONSE
Indica che vengono registrati solo i dati della risposta.
logPathstringL'ubicazione file system in cui viene creato il file di log. Se è configurata la variabile di ambiente ${server.output.dir}, viene usato il suo valore per impostazione predefinita.
maxPayloadSizeint524288La dimensione payload massima in caratteri consentita per la scrittura nel file di log.
encodingstringUTF-8L codifica utilizzata durante la scrittura nel file di log.
rollOffLogPolicy
  • SIZE
  • DURATION
SIZEIndica che il file di log deve essere riavvolto in base alla dimensione o alla durata.
SIZE
Indica che il file di log deve essere sovrascritto in base alla dimensione del log.
DURATION
Indica che la politica di sovrascrittura log si basa sul tempo trascorso dal momento in cui è stato creato il file di log attivo.
rollOffLogPolicySizeint52428800Dimensione della politica di riavvolgimento in byte.
rollOffLogPolicyDurationint1440La durata della politica di riavvolgimento in minuti.