Utilizando a Visualização Monitor de Traçado de Perfil

Sempre que você ativar ou conectar-se a um processo Java, uma representação lógica do processo Java será criada na visualização Profiling Monitor. Essa representação, o objeto do processo, é identificada pelo nome e por um número PID (Process ID) que aparece na visualização junto aos agentes associados. Os agentes coletam dados de definição de perfil do processo Java e esses dados podem ser analisados.

Pré-requisitos

Essa visualização mostra os seguintes recursos de traçado de perfil que são criados durante uma sessão de traçado de perfil juntamente com outros recursos de traçado de perfil de ferramentas adicionais:

  1. Monitors Ícone Monitor
  2. Hosts  ícone host
  3. Processes  ícone process
  4. Agents (profiling e logging) ícone agent terminated ícone agent paused ícone agent detached ícone agent monitoring
  5. Tipos de traçado de perfil selecionados  Ícone de Agente Concluído Ícone de Agente Pausado Ícone de Agente Desconectado

Exibindo Diferentes Layouts

A visualização Monitor de Traçado de Perfil fornece dois layouts diferentes para visualizar os recursos de traçado de perfil.

  1. Para abrir o layout simples, selecione o botão do menu drop-down e selecione Layout Simples.
    O layout simples é aberto, exibindo os hosts, processos, agentes e tipos de traçado de perfil selecionados. Essa visualização é útil para visualizar aplicativos não-distribuídos.

    Visualização Monitor de Traçado de Perfil Mostrando o Layout Simples

  2. Para abrir o layout distribuído, selecione o botão do menu drop-down e selecione Layout Distribuído. O layout distribuído é aberto, exibindo os monitores e nós, além dos hosts, processos, agentes e tipos de traçado de perfil. Esse layout é útil para visualizar aplicativos distribuídos. Observe que os processos não têm informações sobre host, já que são agrupados sob um nó host.

    Visualização Monitor de Traçado de Perfil Mostrando o Layout Distribuído

  3. Por padrão, os projetos de traçado de perfil são ocultos de ambos os layouts. Para mostrar os projetos que contêm os recursos de traçado de perfil, siga estas etapas:

Administrando a Sessão de Traçado de Perfil

O conjunto de controles da barra de ferramentas e controles do menu pop-up permitem administrar a sessão de traçado de perfil.

Administrando o Agente que Coleta Dados

Controles estão disponíveis para terminar o agente, iniciar e pausar o monitoramento de um agente, bem como para conectar-se ou desconectar-se de um agente.
  1. Para executar uma ação em um agente, clique com o botão direito do mouse no agente e selecione uma das ações disponíveis.
  2. Os controles da barra de ferramentas também podem ser usados para terminar o agente e o processo no qual ele está executando ícone pausar, e para iniciar Ícone Iniciar ou pausar Ícone Pausar um agente.
  3. Para configurar uma nova linha base para os dados de traçado de perfil, clique com o botão direito do mouse no agente e selecione Reconfigurar Dados. Depois de executar essa ação, um novo agente de rastreio será criado no item do processo existente e os dados da definição de perfil serão coletados por esse agente.

Administrando o Processo

Controles estão disponíveis para terminar o processo, para coletar referências de objeto ou para executar coleta de lixo no processo selecionado.

  1. Para executar uma ação em um processo, clique com o botão direito do mouse no processo e selecione uma das ações disponíveis.
  2. Os controles da barra de ferramentas também podem ser usados para terminar o agente e o processo no qual ele está executando Ícone Pausar, para executar coleta de lixo Ícone Coleta de Lixo no processo ou para coletar referências de objeto Ícone Coletar Referências de Objetono processo.

Trabalhando com Visualizações de Traçado de Perfil

A partir da visualização Monitor de Traçado de Perfil, é possível abrir diferentes visualizações de traçado de perfil para analisar os dados coletados.

  1. Para abrir uma visualização de traçado de perfil para analisar os dados coletados, clique com o botão direito do mouse em um processo e selecione Abrir com > (Nome da visualização). As visualizações disponíveis dependerão dos critérios de traçado de perfil especificados.
  2. Para sincronizar a coleta de dados com as visualizações abertas, clique em Link com Visualizador Ícone Link com Visualizador na barra de ferramentas.
  3. Para atualizar as visualizações abertas com os dados coletados, clique em Atualizar Visualizações Ícone Atualizar Visualizações de Traçado de Perfil na barra de ferramentas.

Conceitos Relacionados
Visão Geral da Ferramenta de Definição de Perfil

Tarefas Relacionadas
Definindo o Perfil de um Aplicativo

Referências Relacionadas
Recursos de Definição de Perfil