logging - Registrazione (logging)

Controlla l'acquisizione e l'output dei messaggi di log e di traccia.

NameTypeDefaultDescription
maxFileSizeint
Min: 0
20La dimensione massima di un file di log, in megabyte, prima che ne venga eseguito il rollover; un valore 0 indica nessun limite.
maxFilesint
Min: 0
2Il numero massimo di file di log che verrà conservato prima che venga rimosso il file meno recente; un valore 0 indica nessun limite.
logDirectoryPercorso a una directory${server.output.dir}/logsUbicazione della directory per i file di log. Il valore predefinito è ${server.output.dir}/logs.
messageFileNamestringmessages.logIl nome del file in cui verrà scritto l'output del messaggio relativo alla directory di log specificata. Il valore predefinito è messages.log.
traceFileNamestringtrace.logIl nome del file in cui verrà scritto l'output della traccia relativo alla directory di log specificata. Il valore predefinito è trace.log.
traceSpecificationstring*=infoUna specifica di traccia conforme alla grammatica della specifica di traccia e che specifica lo stato iniziale di diversi componenti di traccia. È possibile utilizzare un valore vuoto, che corrisponde a 'disabilitare tutta la traccia'. I componenti non specificati vengono inizializzati nello stato predefinito di *=info.
hideMessagestringL'elenco di messaggi, separati da virgola, configurati per essere nascosti nei file console.log e message.log. Se i messaggi sono configurati per essere nascosti, vengono reindirizzati al file trace.log.
messageSourcestringmessageL'elenco di origini per l'instradamento a messages.log
messageFormatstringbasicIl formato da utilizzare per messages.log
consoleSourcestringmessageL'elenco di origini per l'instradamento a console.log/console
consoleFormatstringbasicIl formato da utilizzare per console.log/console
traceFormat
  • ENHANCED
  • BASIC
  • ADVANCED
ENHANCEDQuesto formato viene utilizzato per il log di traccia.
ENHANCED
Utilizzare il formato di traccia di base migliorato.
BASIC
Utilizzare il formato della traccia di base.
ADVANCED
Utilizzare il formato di traccia avanzato.
isoDateFormatbooleanofalseSe questo attributo è impostato su true, le voci di log nei file messages.log, trace.log e log FFDC utilizzeranno il formato data/ora ISO 8601. Il valore predefinito è false.
consoleLogLevel
  • AUDIT
  • ERROR
  • INFO
  • WARNING
  • OFF
AUDITIl livello di registrazione utilizzato per filtrare i messaggi scritti nei flussi di sistema. Il valore predefinito è audit.
AUDIT
I messaggi di controllo e di avvertenza saranno scritti nel flusso di output del sistema. I messaggi di errore saranno scritti nel flusso di errori del sistema.
ERROR
I messaggi di errore saranno scritti nel flusso di errori del sistema.
INFO
I messaggi informativi, di controllo e di avvertenza saranno scritti nel flusso di output del sistema. I messaggi di errore saranno scritti nel flusso di errori del sistema.
WARNING
I messaggi di avvertenza saranno scritti nel flusso di output del sistema. I messaggi di errore saranno scritti nel flusso di errori del sistema.
OFF
Nessun output del server verrà scritto nei flussi di sistema. Solo l'output JVM verrà scritto nei flussi di sistema.
copySystemStreamsbooleanotrueSe il valore è true, scrive System.out nel flusso di output del sistema e System.err nel flusso di errori del sistema. Se il valore è false, System.out e System.err verranno scritti nei log configurati come messages.log o trace.log, ma non nei flussi di sistema. Il valore predefinito è true.
suppressSensitiveTracebooleanofalseLa traccia del server può esporre dati sensibili quando si esegue la traccia di dati non tipizzati quali, ad esempio, i byte ricevuti durante una connessione di rete. Se il valore è true, impedisce di esporre informazioni potenzialmente sensibili nei file di log e di traccia. Il valore predefinito è false.