Dependendo da hierarquia dos recursos na exibição Profiling Monitor da Perspectiva Profiling and Logging, diferentes tipos de diagramas de seqüência estão disponíveis a partir de diferentes nós nesta exibição.
A exibição Sequence Diagram está disponível apenas se a coleta de informações sobre o fluxo de execução foi ativada, o que é feito quando você ativa ou conecta-se ao aplicativo a ter o perfil definido. Selecione a opção de definição de perfis, My application is too slow e em seguida, a partir da opção Details, selecione Show Execution flow graphical details.
A visualização de interações do host e de processos nas exibições Sequence Diagram da Perspectiva Profiling and Logging ajudam na administração da carga de trabalho dos aplicativos distribuídos. A representação de tempo nessas exibições ajuda a determinar gargalos no desempenho do aplicativo e na comunicação de rede.
A partir do nível do monitor, todos os diagramas de interação do monitor para baixo estão disponíveis. Isto é, é possível exibir diagramas de seqüência para interações entre hosts, processos, encadeamentos, objetos e classes. A partir do nível de processo, apenas as interações de encadeamentos, de objetos e de classes estão disponíveis, e assim por diante.
Utilize os diagramas de interação de hosts para exibir interações entre os métodos executados em hosts diferentes que participam da execução de uma aplicação distribuída. O diagrama de interações de hosts fornece o mais alto nível de abstração em uma apresentação do Sequence Diagram. O fluxo de interações apresenta a execução desses métodos nas máquinas. Ele fornece um alto nível de visualização da carga de trabalho para hosts específicos.
Para exibir os diagramas de interação de hosts, siga estas etapas:
A exibição Sequence Diagram é aberta e mostra entidades que correspondem aos hosts no monitor.
Utilize os diagramas de interação de processos para exibir interações de métodos executados em processos diferentes que participam da execução de um aplicativo.
Para exibir os diagramas de interação de processos, siga estas etapas:
Utilize os diagramas de interação de encadeamentos para exibir interações de métodos executados em encadeamentos diferentes que participam da execução de um aplicativo.
Para exibir os diagramas de interação de encadeamentos, siga estas etapas:
Utilize os diagramas de interação de classes para exibir interações de métodos de classes que participam da execução de um aplicativo.
Para exibir os diagramas de interação de classes, siga estas etapas:
Utilize os diagramas de interação de objetos para exibir interações de métodos de objetos que participam da execução de um aplicativo.
Para exibir os diagramas de interação de objetos, siga estas etapas:
O ponto ativo pode fornecer indicação precisa de qual parte do método consome 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. Consulte um exemplo de como proceder em Exibindo Gargalos de Desempenho.
A ferramenta Sequence Diagram gera gráficos que representam o fluxo de execução de aplicativos. Esses gráficos gerados podem ser comparados aos diagramas de seqüência na documentação de design do aplicativo para verificar a conformidade.
Para aprimorar a área de memória de um aplicativo, verifique se o número de instâncias de classes participantes da execução é apropriado. A exibição Package Statistics dos dados monitorados fornece valores numéricos do número de instâncias de objetos participantes da execução, bem como o consumo de tempo de execução imposto por eles.
A exibição Instance Statistics fornece valores numéricos do consumo de memória por instâncias de classes participantes da execução. Essas informações são críticas para trabalho de otimização de memória.
Para aprimorar o tempo de desempenho do aplicativo monitorado, o tempo de execução dos métodos chamados devem ser verificados cuidadosamente. Estas informações são fornecidas na exibição Method Statistics da Perspectiva Profiling and Logging.
Conceitos Relacionados
Visão Geral do Log Analyzer
Correlação de Arquivos de Log
Exibição Log Interactions
Exibição Log Thread Interactions
Tarefas Relacionadas
Trabalhando com Arquivos de Log
Sincronizando Tempo
Referência Relacionada
Exibição Log
(C) Copyright IBM Corporation 2000, 2003. Todos os Direitos Reservados.