[AIX Solaris HP-UX Linux Windows][z/OS]

Usando o Recurso de Rastreio Binário

O Intelligent Management fornece um recurso de rastreio binário (BTF) que permite a obtenção de informações de rastreio em um ambiente de produção com um impacto mínimo sobre o desempenho. O BTF é útil para os clientes e equipes de desenvolvimento porque sua eficiência facilita deixar um nível básico de rastreio o tempo todo; portanto, é frequente o caso em que os dados necessários para a resolução de um problema foram capturados na primeira vez em que eles ocorrem.

Sobre Esta Tarefa

O recurso de rastreio binário (BTF) é baseado em regra, e um rastreio mais profundo pode ser ativado com base nas condições detectadas no tempo de execução. O BTF pode:
  • Usar os dados de rastreio gerados por padrão.
  • Usar a propriedade customizada da célula para capturar informações de depuração adicionais e não impactar o desempenho.
Evitar Problemas Evitar Problemas: Não modifique a sintaxe do arquivo trace-cfg.xml. Em vez disso, utilize as propriedades customizadas da célula para controlar o BTF. O trace-cfg.xml contém as configurações de ativação de rastreio iniciais utilizadas pelo recurso de rastreio. Depois de ser carregado, o trace-cfg.xml não é carregada novamente pela JVM. gotcha
Evitar Problemas Evitar Problemas: Se você reiniciar o servidor, todos os arquivos btrace desaparecerão e serão regenerados a partir do zero.gotcha
O comando de rastreio tem dois parâmetros principais:
O parâmetro "read":
Lê o arquivo BTF e o exibe.
O parâmetro "info":
Exibe informações sobre quais tipos de informações serão impressas.
Para obter informações adicionais, leia sobre as propriedades customizadas do recurso de rastreio binário.

Procedimento

  1. Para converter os arquivos de rastreio binário que são produzidos pelo BTF em um formato legível por humanos. Execute o comando a partir do diretório app_server_root/bin/trace:
    app_server_root/bin/trace read <logDirectory> [<traceSpec>]
    <logDirectory>
    Especifica o caminho para um diretório de log do servidor.
    <traceSpec>
    Especifica a especificação de rastreio, que é uma lista separada por vírgula de elementos do formulário <groupOrRecord>[<:traceLevel>], em que groupOrRecord especifica o nome de um grupo ou registro e traceLevel identifica o nível de depuração desejado, conforme definido pelo grupo ou registro.
    -filePrefix
    Indica que um nome de prefixo do arquivo de rastreio não padrão está sendo fornecido.
    <prefix>
    Especifica o nome do prefixo do arquivo de rastreio. O valor padrão é btrace
    Por exemplo, para ler os arquivos btrace no diretório atual para todos os registros, execute o seguinte comando:
    app_server_root/bin/trace read .
    Para ver todos os btrace no grupo http nos logs a partir do diretório atual, até o nível 2 de rastreio, execute o seguinte:
    app_server_root/bin/trace read . http:2
  2. Para obter uma descrição de tudo que pode ser rastreado, execute o seguinte comando:
    app_server_root/bin/trace info [<groupOrRecordOrFieldName>] [-depth <maxDepth>]
    <groupOrRecordOrFieldName>
    Especifica o nome de um grupo, registro ou campo para o qual as informações são necessárias.
    -depth
    Indica que uma profundidade máxima está sendo fornecida.
    <maxDepth>
    A espessura que especificar incluirá todos os grupos, registros e campos que estiverem na espessura especificada do argumento inicial fornecido.
    Utilize os descritores de campo para limitar sua saída e -depth para refinar ainda mais, limitando a profundidade na hierarquia que o filtro deve ir. Se você não especificar uma profundidade máxima, todas as informações serão exibidas.
    Por exemplo, para obter informações sobre o grupo http.request, mas não mais, execute o seguinte comando:
    app_server_root/bin/trace info http.request -depth 1

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_odoebtf
Nome do arquivo: twve_odoebtf.html