Definições de Nível do Registro

Utilize este tópico para configurar e gerenciar configurações no nível do registro.

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.

Alterar Níveis de Detalhes do Log

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. Você pode 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, uma lista estática de componentes, pacotes e grupos conhecidos será exibida. Essa lista pode não ser completa.

Se você selecionar a guia Tempo de Execução, a lista de componentes, pacotes e grupos é exibida com todos os componentes registrados no servidor de aplicativos em execução e na lista estática.

O formato da especificação do nível de detalhe do registro é:
<component> = <level>

em que <component> é o componente para o qual um nível de detalhe do log é configurado, e <level> é um dos níveis válidos do registrador (off, fatal, severe, warning, audit, info, config, detail, fine, finer, finest, all). Separe várias especificações de nível de detalhe do registro com dois pontos (:).

Os componentes correspondem a pacotes e classes Java ou a coletas de pacotes Java. Utilize um asterisco (*) como curinga para indicar componentes que incluem todas as classes de todos os pacotes contidos pelo componente especificado. Exemplo:
*
Especifica todo o código rastreável em execução no servidor de aplicativos, incluindo o código do sistema do produto e o código do cliente.
com.ibm.ws.*
Especifica todas as classes com o nome de pacote iniciado por com.ibm.ws.
com.ibm.ws.classloader.JarClassLoader
Especifica somente a classe JarClassLoader.

Poderá ocorrer um erro ao configurar uma especificação de nível de detalhe do registro 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.

Selecione um componente ou grupo para definir um nível de detalhe do registro. A tabela a seguir lista os níveis válidos para servidores de aplicativos no WebSphere Application Server Versão 6 e posterior, além dos níveis de registro e de rastreio válidos para versões anteriores:
Nível de Registro da Versão 6 Nível de Registro antes da Versão 6 Nível de Rastreio antes da Versão 6 Conteúdo / Importância
Desligar Desligar Tudo desativado* O registro está desligado.

* Na Versão 6, um nível de rastreio Tudo Desativado desativa o rastreio, mas não desativa o registro. O registro é ativado a partir do nível Info.

Fatal Fatal - A tarefa não pode continuar e o componente, o aplicativo e o servidor não podem funcionar.
Grave Erro - A tarefa não pode continuar, mas o componente, o aplicativo e o servidor ainda podem funcionar. Esse nível pode indicar também um erro fatal iminente.
Aviso Aviso - Erro potencial ou erro iminente. Este nível também pode indicar um defeito progressivo (por exemplo, a possível perda de recursos).
Auditoria Auditoria - Evento significativo afetando o estado do servidor ou os recursos
Informações Informações - Informações gerais esboçando o progresso da tarefa global
Config - - Alteração na configuração ou status
Detalhe - - Informações gerais detalhando o progresso da subtarefa
Fine - As classes de eventos Informações de rastreio - Rastreio geral + valores de entrada, saída e retorno do método
Finer - Entrada/Saída Informações de rastreio - Rastreio detalhado
Finest - Depurar Informações de rastreio - Um rastreio mais detalhado que inclui todos os detalhes necessários para depurar problemas
Tudo   Tudo ativado 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.
Ao ativar um nível de registro na Versão 6.0 ou acima, você também está ativando todos os níveis com segurança mais alta. Por exemplo, se você configurar o nível de registro para aviso em seu servidor de aplicativos Versão 6.x, então, eventos aviso, grave e fatal serão processados.

As informações de rastreio, que são eventos nos níveis Fine, Finer e Finest, podem ser gravados somente no registro 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.




Links marcados (on-line) requerem acesso à Internet.

Tarefas relacionadas
Referências relacionadas


Nome do arquivo: utrb_loglevel.html