Utilizando Visualizações de Interação de Rastreio UML2

A visualização de interações do host e de processos nas visualizações Diagrama de Seqüência da Perspectiva Traçado de Perfil e Log ajudam na administração da carga de trabalho dos aplicativos distribuídos. A representação de tempo nessas visualizações ajuda a determinar gargalos no desempenho do aplicativo e na comunicação de rede.

Pré-requisitos:

As visualizações de diagrama de seqüência fornecem uma variedade de ações que podem ser realizadas para visualizar e analisar facilmente as interações de rastreio.

Abrindo uma Visualização de Diagrama de Interações de Rastreio

Para abrir uma visualização de diagrama de interação de rastreio, siga estas etapas:

  1. Selecione o monitor que representa o cluster de aplicativo na visualização Monitor de Traçado de Perfil.
    Nota: Alternar para Layout Distribuído para visualizar monitores.
  2. Clique com o botão direito do mouse e, em seguida, selecione Abrir com  e selecione o tipo de diagrama de interação que você deseja visualizar. A visualização Diagrama de Seqüência é aberta e mostra entidades correspondentes ao nível de monitoramento selecionado. A tabela a seguir lista as visualizações de interações disponíveis para cada nível de monitoramento selecionado.
    Nível de Monitoramento Selecionado Visualizações de Interações Disponíveis
    Monitor Monitor, Host
    Host Processo, Agente
    Processo Classe, Objeto, Encadeamento
    Análise do Tempo de Execução Classe, Objeto, Encadeamento

Abrindo a Visão Geral do Diagrama

Para visualizações maiores em que a rolagem é necessária, a visão geral pode ser utilizada para navegar de e para páginas diferentes dentro do diagrama da seqüência.
Para abrir a visão geral do diagrama de seqüência, clique no botão Visão geral do diagrama de seqüência, no canto inferior direito da visualização.
Nota: Esse botão é exibido somente quando a rolagem é necessária.

Trabalhando com linhas ativas e mensagens

Navegando por linhas ativas e mensagens

Para visualizações com várias páginas, há diversos métodos de navegação disponíveis.

Reduzindo e Expandindo Linhas Ativas

Reduzir e expandir linhas ativas pode ser utilizado para ocultar ou expandir seções de dados dentro de uma visualização.

Nota: Apenas Interações de Objeto ou Classe

Reduzindo e Expandindo Mensagens

A redução e expansão de mensagens pode ser utilizada para ocultar ou mostrar todas as chamadas de método chamadas a partir de um método selecionado.Nota: Isso se aplica somente às interações de objeto ou de classe

Pesquisando Detalhadamente as Linhas Ativas

Pesquisar detalhadamente uma linha ativa permite visualizar todas as interações de rastreio dentro de uma linha ativa específica. Esse recurso permite que um usuário rastreie a causa fundamental de um problema de um host para um processo, um encadeamento e, eventualmente, uma classe ou um objeto. A opção de pesquisa detalhada está disponível em interações de host, agente, processo e encadeamento. Para pesquisar detalhadamente em uma linha ativa, clique com o botão direito do mouse e selecione Pesquisar detalhadamente na linha ativa selecionada.

Realçando uma Pilha de Chamadas

Realçar uma pilha de chamadas permite visualizar todas as chamadas de métodos em uma pilha de chamadas. Para realçar uma pilha de chamadas, selecione um método, clique com o botão direito do mouse e selecione Realçar pilha de chamadas. Todas as chamadas de métodos na pilha de chamadas serão realçadas.

Visualizando Intervalos de Tempo

A barra de compactação de tempo, ao longo da borda de um diagrama de rastreio, indica o tempo decorrido entre eventos consecutivos. A escala de compressão de tempo mostra onde fica o tempo entre os tempos delta mínimo e máximo. A intensidade da cor é utilizada para indicar a duração de tempo, ou seja, quanto maior a intensidade, mais alto o tempo delta. A barra e a escala de compressão podem fornecer indicação precisa de qual parte do método consome o maior tempo. Pode estar localizado entre duas chamadas, em uma entrada ou saída de chamada e de método ou pode abranger um método inteiro.

A quantidade relativa de tempo gasto entre duas chamadas de métodos consecutivas ou retornos podem ser visualizados de duas formas:

  1. Passe o mouse sobre a linha de tempo, no lado esquerdo do diagrama.

    Intervalo de tempo.
  2. Selecione uma mensagem e passe o mouse sobre outra mensagem para ver o tempo decorrido entre duas mensagens.

    Intervalo de tempo entre mensagens.

Ocultando e Exibindo Mensagens e Linhas Ativas

Os padrões de exibição e ocultação em linhas de tempo e mensagens permitem que examine somente alguns objetos de interesse na visualização. Nota: Isso está disponível somente para interações de objeto, classe, encadeamento e agente.

Procurando Interações de Rastreio

Para criar critérios de procura, siga estas etapas:

  1. Abra o menu drop-down da barra de ferramentas.
  2. Selecione Localizar. A caixa de diálogo Diagrama de Seqüência Localizado é aberta.

    Diálogo Diagrama de Seqüência localizado

  3. No campo Cadeia de correspondência, especifique um padrão que deseja procurar nos dados do traçado de perfil.
  4. Selecione se deseja procurar o padrão em um Objeto ou Classe, em uma Entrada ou Saída de Método ou em ambas as opções.
    Nota:Certifique-se de que ao menos uma das opções, Objeto ou Classe ou Entrada ou Saída de Método, esteja selecionada na caixa de diálogo Localizar. Se nenhuma estiver selecionada, o resultado de uma localização ficará vazio, embora haja ao menos uma correspondência.
  5. Clique em Localizar. A visualização atual é atualizada com mensagens ou linhas ativas correspondentes aos critérios de procura.

Dica: O diálogo Localizar pode ser iniciado utilizando a tecla CTRL-F.

Dando Mais ou Menos Zoom

Para retornar a visualização para o tamanho de visualização padrão (reconfigurar fator de zoom), para dar mais ou menos zoom, utilize esse conjunto de controles da barra de ferramentas. reconfigurar mais ou menos zoom.

 

Conceitos Relacionados
Visão Geral do Log Analyzer
Correlação de Arquivos de Log
Visualização Interações de Log
Visualização Interações de Encadeamento de Log

Tarefas Relacionadas
Trabalhando com Arquivos de Log
Sincronizando Tempo

Referência Relacionada
Níveis de Monitoração e Visualizações Correspondentes
Controles do Diagrama de Seqüência
Categorias da Linha Ativa