Utilize este tópico para configurar e gerenciar configurações no nível do registro.
Para visualizar esta página do console administrativo, clique em
Utilizando níveis de controle, é possível controlar quais eventos são processados pela criação de log Java. Quando você altera o nível de um logger, a alteração é propagada para os filhos do logger.
Digite um nível de detalhe do registro que especifica os componentes, os pacotes ou os grupos para rastreio. A cadeia de nível de detalhe do registro deve corresponder à gramática específica descrita neste tópico. É possível digitar a cadeia de nível de detalhe do registro diretamente ou gerá-la utilizando a interface de rastreio gráfica.
Se você selecionar a guia Configuração e expandir Componentes e Grupos, uma lista estática de componentes, pacotes e grupos bem conhecidos será exibida. Essa lista pode não ser completa.
Se você selecionar a guia Tempo de Execução e expandir Componentes e Grupos, a lista de componentes, pacotes e grupos será exibida com todos os componentes que estiverem registrados no servidor de aplicativos em execução e na lista estática.
<component> = <level>
em que <component> é o componente para o qual o nível de detalhe de log é configurado e <level> é um dos níveis do criador de logs válidos (off, fatal, severe, warning, audit, info, config, detail, fine, finer, finest, all). Separe várias especificações de nível de detalhe do log com dois pontos (:).
Evitar Problemas: As cláusulas incluídas
em uma especificação de rastreio são lidas na ordem em que aparecem na
sequência. Portanto, se diversas variações da cláusula *=info forem
incluídas em uma especificação de rastreio, o último valor especificado será o valor que determina o nível de rastreio que o sistema registra. Se você
especificar *=info como a última cláusula, o rastreio
ocorrerá no nível da informação, independentemente de outras cláusulas que estão
especificadas na sequência de rastreio. Por exemplo, se você tiver especificado a sequência
de rastreio a seguir:
*=info:PMGR=all:*=info:com.ibm.ws.sm.*=all
será
equivalente a simplesmente especificar:*=all
Porque
a cláusula final substitui todas as cláusulas que foram especificadas antes dela na sequência.gotchaPoderá ocorrer um erro ao configurar uma especificação de nível de detalhe do log no console administrativo se as seleções forem feitas a partir das listas de Grupos e de Componentes. Em alguns casos, a seleção feita em uma lista é perdida quando uma seleção é incluída da outra lista. Para solucionar esse problema, digite a especificação de nível de detalhe do registro diretamente no campo de entrada do nível de detalhe do registro.
Evitar Problemas: Os valores do nível de criação de log fazem distinção entre maiúsculas e minúsculas e começam com uma letra minúscula.gotcha| Nível de Criação de Log Versão 6 e Posterior | Conteúdo / Significância |
|---|---|
| off | O registro está desligado. |
| fatal | A tarefa não pode continuar e o componente, o aplicativo e o servidor não podem funcionar. |
| severe | A tarefa não pode continuar, mas o componente, o aplicativo e o servidor ainda podem funcionar. Esse nível também pode indicar um erro irrecuperável iminente. |
| warning | Erro potencial ou erro iminente. Este nível também pode indicar um defeito progressivo (por exemplo, a possível perda de recursos). |
| audit | Evento significativo afetando o estado do servidor ou os recursos |
| info | Informações gerais esboçando o progresso da tarefa global |
| config | Alteração na configuração ou status |
| detail | Informações gerais detalhando o progresso da subtarefa |
| fine | Informações de rastreio - Rastreio geral + valores de entrada, saída e retorno do método |
| finer | Informações de rastreio - Rastreio detalhado |
| finest | Informações de rastreio - Um rastreio mais detalhado que inclui todos os detalhes necessários para depurar problemas |
| all | Todos os eventos são registrados. Se você criar níveis customizados, Todos inclui esses níveis, e pode fornecer um rastreio mais detalhado do que mais fino. |
[Criação de Log do Modo Básico] As informações de rastreio, que são eventos dos níveis Fine, Finer e Finest, só podem ser registradas no log de rastreio. Portanto, se o rastreio de diagnóstico não for ativado, configurar o nível de detalhes do registro para Fine, Finer ou Finest não terá efeito nos dados registrados.
Boas Práticas: Ative o XCT para incluir IDs da
solicitação em arquivos de log e rastreio quando desejar ver quais entradas
de log e rastreio, em todos os encadeamentos e processos do servidor de aplicativos,
estão relacionadas à mesma solicitação. Os IDs da solicitação são registrados apenas ao usar
o modo de log e rastreio HPEL e podem ser vistos ou usados para filtragem usando o
comando logViewer. bprac
Boas Práticas: Ative o XCT para criar
registros de log de correlação quando você deseja registrar como as solicitações são
ramificadas entre encadeamentos e processos e veja informações extras sobre cada solicitação.
A ativação de XCT para criar registros de log de correlação pode ter um impacto no
desempenho significativo em seu sistema, portanto, é melhor adequado para ambientes de
teste e desenvolvimento.bprac
Boas Práticas: Ative o XCT para capturar
capturas instantâneas de dados quando você deseja armazenar corpos inteiros de
solicitação e resposta no sistema de arquivos. A ativação de XCT para capturar capturas instantâneas de dados
pode ter um impacto no desempenho significativo em seu sistema, portanto, é
melhor adequado para ambientes de teste e desenvolvimento. O XCT captura capturas
instantâneas de dados para solicitações e respostas de mensagens manipuladas pelo SIBus.bprac
Evitar Problemas: As capturas instantâneas de dados são capturadas e gravadas no diretório $SERVER_LOG_ROOT/snapdata.
O servidor de aplicativos não limpa automaticamente arquivos a partir
deste diretório. Será necessário excluir os arquivos deste diretório
periodicamente quando a captura da captura instantânea de dados está ativada. As capturas instantâneas de dados
armazenam conteúdo inteiro de solicitação e resposta e podem incluir informações
sigilosas. Esta opção pode não ser apropriada para uso em ambientes de
produção.gotcha