Definisce un intercettatore del programma di registrazione file system z/OS Connect.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
logName | string | Il pattern del nome del file di log utilizzato per la registrazione del payload. | |
sequence | int Min: 0 Max: 2147483647 | 0 | La sequenza in cui l'intercettatore viene elaborato rispetto ad altri. |
bufferedLogging | booleano | false | Indica se le voci nel log sono memorizzate in buffer prima di essere scritte nel file di log. |
bufferSize | int | 8192 | La dimensione buffer in byte da utilizzare quando l'attributo bufferLogging è impostato su true. |
logOption |
| ALL | L'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. |
logPath | string | L'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. | |
maxPayloadSize | int | 524288 | La dimensione payload massima in caratteri consentita per la scrittura nel file di log. |
encoding | string | UTF-8 | L codifica utilizzata durante la scrittura nel file di log. |
rollOffLogPolicy |
| SIZE | Indica 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. |
rollOffLogPolicySize | int | 52428800 | Dimensione della politica di riavvolgimento in byte. |
rollOffLogPolicyDuration | int | 1440 | La durata della politica di riavvolgimento in minuti. |