logging - Registro em log (logging)

Controla a captura e saída de mensagens de log e de rastreio.

NameTypeDefaultDescription
maxFileSizeint
Min: 0
20Tamanho máximo de um arquivo de log, em megabytes, antes de ser substituído; um valor igual a 0 significa sem limite.
maxFilesint
Min: 0
2Número máximo de arquivos de log que serão mantidos, antes que o arquivo mais antigo seja removido; um valor igual a 0 significa sem limite.
logDirectoryCaminho para um diretório${server.output.dir}/logsLocal do diretório para arquivos de log. O valor padrão é ${server.output.dir}/logs.
messageFileNamestringmessages.logNome do arquivo no qual a saída da mensagem será gravada em relação ao diretório de log configurado. O valor padrão é messages.log.
traceFileNamestringtrace.logNome do arquivo no qual a saída de rastreio será gravada em relação ao diretório de log configurado. O valor padrão é trace.log.
traceSpecificationstring*=infoUma especificação de rastreio que está em conformidade com a gramática de especificação de rastreio e especifica o estado inicial para vários componentes de rastreio. Um valor vazio é permitido e tratado como 'desativar todos os rastreios'. Qualquer componente que não seja especificado é inicializado para um estado padrão de *=info.
hideMessagestringA lista de mensagens, separadas por uma vírgula, que estão configuradas para serem ocultas dos arquivos console.log e message.log. Se as mensagens estiverem configuradas para ficarem ocultas, elas serão redirecionadas para o arquivo trace.log.
messageSourcestringmessageA lista de origens para rotear para messages.log
messageFormatstringbasicO formato a ser usado para messages.log
consoleSourcestringmessageA lista de origens para rotear para console.log/console
consoleFormatstringbasicO formato a ser usado para console.log/console
traceFormat
  • ENHANCED
  • BASIC
  • ADVANCED
ENHANCEDEste formato é usado para o log de rastreio.
ENHANCED
Usar o formato de rastreio básico aprimorado.
BASIC
Usar o formato de rastreio básico.
ADVANCED
Use o formato de rastreio avançado.
isoDateFormatbooleanofalseSe esse atributo estiver configurado como true, as entradas de log nos arquivos de log messages.log, trace.log e FFDC usarão o formato de data e hora ISO 8601. O valor padrão é false.
consoleLogLevel
  • AUDIT
  • ERROR
  • INFO
  • WARNING
  • OFF
AUDITO nível de criação de log usado para filtrar mensagens gravadas nos fluxos do sistema. O valor padrão é auditoria.
AUDIT
As mensagens de auditoria e de aviso serão gravadas no fluxo de saída do sistema. As mensagens de erro serão gravadas no fluxo de erros do sistema.
ERROR
As mensagens de erro serão gravadas no fluxo de erros do sistema.
INFO
Mensagens de informações, auditoria e aviso serão gravadas no fluxo de saída do sistema. As mensagens de erro serão gravadas no fluxo de erros do sistema.
WARNING
As mensagens de aviso serão gravadas no fluxo de saída do sistema. As mensagens de erro serão gravadas no fluxo de erros do sistema.
OFF
Nenhuma saída do servidor será gravada nos fluxos do sistema. Somente a saída JVM será gravada nos fluxos do sistema.
copySystemStreamsbooleanotrueSe true, grave System.out no fluxo de saída do sistema e System.err no fluxo de erro do sistema. Se false, System.out e System.err serão gravados em logs configurados, como messages.log ou trace.log, mas não nos fluxos do sistema. O valor padrão é true.
suppressSensitiveTracebooleanofalseO rastreio do servidor pode expor dados sensíveis ao rastrear dados sem tipo, como bytes recebidos em uma conexão de rede. Se true, evite que informações potencialmente confidenciais sejam expostas nos arquivos de log e de rastreio. O valor padrão é false.