Use o component trace (CTRACE) para capturar e exibir dados de rastreio nos conjuntos de dados de rastreio. Utilize o fluxo do log de erros para rever os registros que contêm informações de erro quando o WebSphere Application Server for z/OS detecta
uma condição inesperada ou uma falha em seu próprio código. Utilize BBORBLOG para procurar o fluxo do log de erros.
É possível usar as seguintes ferramentas de diagnóstico:
- Rastreio de componente
- Fluxo do registro de erros
- Conjuntos de dados de dump
Visão Geral do Diagnóstico de Problemas
O WebSphere Application Server for z/OS usa o component trace (CTRACE) para capturar e exibir dados de rastreio nos conjuntos de dados de rastreio. O WebSphere Application Server for z/OS identifica-se
para o CTRACE com o nome abreviado da célula. O CTRACE permite executar as
seguintes tarefas:
- Mesclar vários rastreios por meio da ferramenta de procura, incluindo outros componentes,
como TCP/IP e z/OS UNIX.
- Grave dados de rastreio em um conjunto de dados em vez de gravá-los no STDOUT, mantendo livre o espaço de spool.
- Gerenciar de forma mais adequada os recursos do sistema permitindo que os dados de rastreio sejam agrupados ou não.
- Utilize o CTRACE para canalizar dados de rastreio de múltiplos espaços de endereço para
um conjunto de dados ou faça com que o CTRACE envie os dados de rastreio de cada espaço
de endereço para conjuntos de dados separados.
- Iniciar e parar o rastreio sem parar e reiniciar os espaços de endereçamento do WebSphere Application
Server para z/OS.
- Use um ou mais conjuntos de dados para capturar dados de rastreio, permitindo assim o gerenciamento de E/Ss mais eficientemente.
O WebSphere Application
Server para z/OS também
possui um fluxo de registro de erros que grava as seguintes informações de erro quando o WebSphere Application
Server para z/OS detecta
uma condição ou uma falha inesperada em seu próprio código:
- Falhas de asserção
- Condições de erro irrecuperáveis
- Falhas vitais no recurso, como memória
- Exceções do sistema operacional
- Defeitos de programação no código do WebSphere Application Server for z/OS
Utilize o fluxo do log de erros em conjunção com outros recursos disponíveis para capturar informações de erro ou de status—como um log de atividades, dados de rastreio, logrec do sistema e log da tarefa.
O fluxo de registro de erros do WebSphere Application Server for z/OS
é um aplicativo registrador do sistema. Como o fluxo do registro de erros utiliza
o registrador do sistema, você pode executar as tarefas a seguir:
- Ter as informações de erro gravadas em um fluxo de registro do recurso de acoplamento, que
fornece registro de erros no sysplex ou em um fluxo de registro apenas do DASD, que fornece
registro de erros apenas num único sistema.
Nota: Existe uma desvantagem significativa no desempenho ao utilizar o registro de erros apenas do DASD.
- Configure um fluxo de logs comum para todo o WebSphere Application Server for z/OS ou servidores de fluxos de logs individuais.
Os ORBs locais do cliente z/OS também podem registrar dados em fluxos
de registro. Como as APIs do registrador do sistema não têm autorização, qualquer aplicativo pode utilizá-las. Você deve controlar o acesso aos fluxos de registro por meio de um produto
de segurança, como o RACF.
O WebSphere Application Server for z/OS fornece um REXX EXEC
(BBORBLOG) que permite que você navegue pelo fluxo do log de erros. Por padrão, o EXEC formata os registros de erros
para ajustar-se a um vídeo 3270.
Informações sobre como usar o fluxo do log de erros para
diagnosticar problemas estão na seção Resolução de problemas da documentação do WebSphere Application Server.
Informações gerais e orientação sobre o registrador
do sistema podem ser encontradas no
z/OS MVS Setting Up a Sysplex.
Tabela 1. Informações de Fluxo do Log de Erros. Esta tabela ajudará você a localizar informações sobre o fluxo do
log de erros do WebSphere Application
Server for z/OS.
Qual é
seu objetivo? |
Você deve
ler: |
Aprender
sobre o Logger do Sistema e Entender seus Requisitos |
z/OS MVS Setting
Up a Sysplex |
Aprender
sobre o Fluxo do Registro de Erros do WebSphere
Application Server for z/OS |
Este artigo |
Dimensionar o
Espaço da Estrutura de Recursos de Acoplamento Necessário para o Fluxo do Registro de Erros
do WebSphere Application Server for z/OS |
z/OS MVS Setting
Up a Sysplex |
Definir
o Fluxo do Registro de Erros do WebSphere Application Server for z/OS |
|
Visualizar o Fluxo do Registro de Erros do WebSphere Application Server for z/OS |
A seção Resolução de problemas
da documentação do WebSphere Application
Server |
Aprender
sobre como Aplicativos Java™ Podem Registrar Mensagens e Rastrear Dados no
Fluxo do Registro de Erros |
A seção Aplicativos
da documentação do WebSphere Application Server |
Para obter detalhes sobre diagnóstico de problemas, consulte a
seção Resolução de problemas da documentação do WebSphere Application
Server.
Planejando o Rastreio de Componentes
Para utilizar o CTRACE, execute
as seguintes tarefas:
- Especifique opções de rastreio para identificar conjuntos de dados de rastreio e conectar espaços de endereço do WebSphere Application Server for z/OS aos conjuntos de dados nos membros parmlib.
- Atualize o
WebSphere Application Server for
z/OS, variáveis do
WebSphere para permitir parâmetros de
rastreio iniciais.
- Utilize IPCS-CTRACE para exibir os dados de rastreio porque não é possível ler os dados de
rastreio em um editor comum.
Recomendação para Dumps
O plano é o mesmo feito normalmente
para dumps de sistema. Devido ao tamanho dos espaços de endereço do WebSphere Application Server for z/OS, pode ser necessário redimensionar seus conjuntos de dados de dump do sistema e usar conjuntos de dados de dump dinâmicos.