Introdução: Traçando o Perfil de Aplicativos J2EE

Traçar o perfil de aplicativos J2EE é semelhante a traçar o perfil de aplicativos Java, conforme descrito nos tópicos "Introdução", mas há pequenas diferenças e é necessário executar operações preliminares especiais antes de iniciar.

É possível traçar o perfil de aplicativos J2EE em um servidor de aplicativos que foi iniciado em uma das seguintes formas:
  • O servidor de aplicativos foi iniciado no ambiente Rational Application Developer.
  • O servidor de aplicativos foi iniciado com um agente de traçado de perfil que está em execução no modo ativado.

Traçando o Perfil de Aplicativos J2EE em um Servidor Iniciado no Ambiente Rational Application Developer

É possível coletar dados no ambiente Rational Application Developer para aplicativos J2EE que estão em execução em um servidor de aplicativos como o WebSphere Application Server.

Pré-requisito:O Agent Controller deve estar em execução na máquina host onde pretende executar o aplicativo de destino.

Para traçar o perfil do aplicativo:
  1. Na visualização Servers (Servidores), clique com o botão direito do mouse no servidor de aplicativos host e, em seguida, clique em Profile (Perfil). Isso inicia o servidor de aplicativos e abre um assistente para iniciar o traçado de perfil no servidor.
  2. Na página Agents (Agentes), dê um clique duplo em Java Profiling Agent (Agente de Traçado de Perfil Java) para incluí-lo na lista de agentes selecionados.
  3. Na página Profiling (Traçado de Perfil), selecione o conjunto de traçado de perfil que coleta o tipo de dados que deseja investigar. Também é possível modificar um conjunto de traçado de perfil clicando em Edit (Editar). Para obter informações adicionais, consulte Introdução: Criando uma Configuração de Traçado de Perfil para a Determinação de Problemas de Tempo de Execução.
  4. Clique em Finish (Concluir). Isso conclui as preparações para o traçado de perfil, mas não inicia realmente a coleta de dados.
  5. No Profiling Monitor (Monitor de Traçado de Perfil), clique com o botão direito do mouse no agente e, em seguida, clique em Start Monitoring (Iniciar Monitoração) para iniciar a coleta de dados.
  6. Depois de coletar os dados desejados, clique com o botão direito do mouse no agente e, em seguida, clique em Terminate (Finalizar) para desconectar o servidor de aplicativos.
  7. Consulte a seção "Introdução" da ajuda para exibir e analisar os dados coletados.

Reconectando a um Aplicativo J2EE

Depois de desconectar de um aplicativo J2EE do qual foi feito o traçado de perfil, é possível reconectá-lo e continuar coletando dados de traçado de perfil.

Para reconectar ao aplicativo:
  1. Abra a perspectiva Profiling and Logging (Traçado de Perfil e Log): Clique em Window (Janela) > Open Perspective (Abrir Perspectiva) > Other (Outros) e, em seguida, clique em Profiling and Logging (Traçado de Perfil e Log).
  2. Abra a caixa de diálogo Profile: Clique em Run (Executar) > Profile (Perfil).
  3. Crie uma configuração de traçado de perfil para seu aplicativo J2EE: Dê um clique duplo na entrada Attach - Java Process (Conectar - Processo Java) para criar uma entrada New_configuration.
  4. Defina a configuração de traçado de perfil da mesma forma que um aplicativo J2SE (consulte Introdução: Criando uma Configuração de Traçado de Perfil para a Determinação de Problemas de Tempo de Execução), mas inclua as seguintes entradas adicionais:

    Página

    Configuração do aplicativo Java

    Host

    Especifique o servidor de aplicativos de destino.

    Agent

    Especifique o agente de traçado de perfil Java.

  5. Clique em Perfil. Isso conclui as preparações para o traçado de perfil, mas não inicia realmente a coleta de dados.
  6. No Profiling Monitor, clique com o botão direito do mouse no agente e, em seguida, clique em Start Monitoring (Iniciar Monitoração) para iniciar a coleta de dados.
  7. Depois de coletar os dados desejados, desconecte o servidor de aplicativos.
  8. Consulte a seção "Introdução" da ajuda para exibir e analisar os dados coletados.

Traçando o Perfil de Aplicativos em Execução com o Agente de Traçado de Perfil no Modo Ativado

Também é possível coletar dados de aplicativos Java (incluindo aplicativos J2EE) que possam ser iniciados de fora do ambiente Rational Application Developer com piAgent no modo ativado.

Pré-requisitos:
  • O servidor de aplicativos de destino deve ser iniciado com a chave "server=enabled" especificada. Para obter informações adicionais, consulte o tópico "Traçando o Perfil de um Aplicativo no Modo Independente."
  • O Agent Controller deve estar em execução no servidor de aplicativos de destino.
Quando tiver concluído os pré-requisitos, siga as instruções em Reconectando a um Aplicativo J2EE.
Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.