Controlla l'acquisizione e l'output dei messaggi di log e di traccia.
Name | Type | Default | Description |
---|---|---|---|
maxFileSize | int Min: 0 | 20 | La dimensione massima di un file di log, in megabyte, prima che ne venga eseguito il rollover; un valore 0 indica nessun limite. |
maxFiles | int Min: 0 | 2 | Il numero massimo di file di log che verrà conservato prima che venga rimosso il file meno recente; un valore 0 indica nessun limite. |
logDirectory | Percorso a una directory | ${server.output.dir}/logs | Ubicazione della directory per i file di log. Il valore predefinito è ${server.output.dir}/logs. |
messageFileName | string | messages.log | Il nome del file in cui verrà scritto l'output del messaggio relativo alla directory di log specificata. Il valore predefinito è messages.log. |
traceFileName | string | trace.log | Il nome del file in cui verrà scritto l'output della traccia relativo alla directory di log specificata. Il valore predefinito è trace.log. |
traceSpecification | string | *=info | Una 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. |
hideMessage | string | L'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. | |
messageSource | string | message | L'elenco di origini per l'instradamento a messages.log |
messageFormat | string | basic | Il formato da utilizzare per messages.log |
consoleSource | string | message | L'elenco di origini per l'instradamento a console.log/console |
consoleFormat | string | basic | Il formato da utilizzare per console.log/console |
traceFormat |
| ENHANCED | Questo 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. |
isoDateFormat | booleano | false | Se 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 | Il 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. |
copySystemStreams | booleano | true | Se 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. |
suppressSensitiveTrace | booleano | false | La 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. |