Para que esta página funcione de forma adequada, é necessário um browser habilitado para script.

Página Resultados do Rastreamento - Componentes

Use esta página para analisar o tempo de processamento necessário para processar determinado tipo de componente do servidor. Os tipos de componentes de servidor incluem componentes Servlet/JSP, componentes EJB e componentes JDBC/SQL. O conteúdo desta página irá variar, dependendo do tipo de componente que você selecionar na página Resultados do Rastreamento - Visão Geral.

O conteúdo também variará dependendo do fato de você estar exibindo o tempo total de processamento do componente durante a transação ou o tempo necessário para processar o componente com um URL específico na transação.

Dicas Gerais de Uso

Considere as seguintes dicas ao usar esta página para analisar o desempenho dos componentes do servidor da sua transação.

Verificando o campo URL

Antes de começar a usar esta página, verifique a seção Detalhes do Componente e anote o valor do campo URL. Se o campo URL mostrar um URL específico, essa página conterá informações sobre o desempenho desse componente a cada vez que ele foi chamado por esse URL específico.

Por outro lado, se o campo URL contiver a string "Todos os URLs," essa página conterá informações sobre o desempenho desse componente a cada vez que ele foi chamado pelo URL durante a transação inteira.

Informações Básicas sobre Tempo Total e Tempo do Componente

Quando verificar os dados da Lista de Componentes, considere as seguintes definições de colunas da tabela:

Coluna

Descrição

Tempo Total O tempo total de processamento do componente de selecionado e seus componentes filhos. Por exemplo, o tempo total de processamento de um servlet inclui o processamento de componentes EJB ou JDBC/SQL chamados pelo servlet.
Tempo do Componente O tempo total, excluindo o tempo de processamento dos componentes filhos. Por exemplo, o tempo de processamento para um servlet selecionado não incluiria o tempo de processamento de componentes EJB, JDBC/SQL ou Servlet/JSP chamados pelo servlet.

Dicas de Uso Específicas do Componente

As seções a seguir descrevem as dicas de uso que se aplicam somente quando você faz drill-down até tipos de componentes específicos do servidor.

Verificando Componentes dos Tipos Servlet/JSP

Para componentes Servlet/JSP (“Java Server Page”), o Enterprise Manager exibe uma tabela que lista os Servlets e os JSPs que foram processados pela transação atual ou pelo URL específico selecionado na página Resultados do Rastreamento – Visão Geral. Para cada servlet ou JSP, a tabela fornece métricas de desempenho que podem ser revistas para comparar o desempenho com outros servlets ou para identificar determinado servlet ou JSP que possa estar atuando como um gargalo de desempenho.

Em seguida, você pode clicar no nome do servlet ou JSP para obter um maior detalhamento do tempo de resposta total do servlet ou JSP, incluindo o tempo gasto na criação de uma conexão JDBC com o banco de dados, e um detalhamento do tempo gasto no processamento de instruções SQL específicas.

Verificando Componentes EJBs

Para componentes EJB (“Enterprise Java Bean”), o Enterprise Manager exibe uma tabela que lista os EJBs processados pela transação atual ou pelo URL específico selecionado na página Resultados do Rastreamento – Visão Geral. Para cada EJB, a tabela fornece métricas de desempenho que você pode rever para comparar o desempenho com outros EJBs para identificar determinado EJB que pode estar atuando como um gargalo de desempenho.

Em seguida, você pode clicar no nome do EJB para obter mais detalhes, incluindo o tempo necessário para estabelecer uma conexão JDBC com o banco de dados, e um detalhamento do tempo necessário no processamento das instruções SQL específicas.

Verificando Componentes dos Tipos JDBC/SQL

Para componentes JDBC/SQL, o Enterprise Manager lista todos os componentes do SQL que foram processados pela transação atual ou pelo URL específico selecionado na página Resultados do Rastreamento – Visão Geral. Para cada instrução SQL, a tabela fornece métricas de desempenho que você pode rever para comparar o desempenho com outras instruções SQL para identificar instruções SQL que possam estar atuando como gargalos de desempenho.

Em seguida, clique no componente SQL para obter informações sobre o contexto em que o componente SQL foi utilizado. Você também pode clicar no ícone Detalhes para fazer drill-down até a página Desempenho do Banco de Dados para esta instrução SQL.

Tópicos Relacionados

Sobre o Gerenciamento da Aplicação Web

Sobre o Monitoramento do Desempenho da Camada Intermediária

Analisando Transações de Aplicação Web J2EE

Sobre Transações de Aplicação Web J2EE

Roteiro de Informações do Enterprise Manager