Profile

Manual do Maker 2

Profiler

O Profiler é um utilitário estatístico utilizado para avaliação das regras utilizadas no sistema a fim de identificar possíveis gargalos e evitar que o produto final chegue até o cliente com pouco desempenho. Com o Profiler, pode-se obter informações como:

  • Tempo de execução da regra:

  • Consumo de tempo de um processamento dentro da regra:

  • Número de execuções:

Executando o Profiler

No editor de Fluxo de Ações, clique no botão e o Makerprofiler será aberto.

A tela do Makerprofiler possui as seguintes opções:

  •  - Conecta a sessão do Webrun (apenas as sessões que estão em Modo Projeto serão listadas);
  • - Encerra a sessão conectada;
  • - Inicia a coleta de dados;
  • - Encerra coleta de dados para análise;
  • - Pausa a coleta de dados;
  • - Exibe o conteúdo coletado até o momento do clique neste botão.
    • Lista de resultados coletados:

Observação: Estes resultados ficarão em memória até que a opção Finalizar do Profiler seja acionada.

Dicas:

  1. Ao executar duplo clique em um fluxo da árvore de chamadas, o fluxo será aberto no Maker;

  2. Ao executar um  duplo clique em um dos processamentos dentro da árvore de chamadas, o fluxo é aberto com foco no processamento selecionado;

  3. Os resultados obtidos podem ser visualizados em Segundos, Milissegundos, Nanosegundos e Microssegundos. Para configurá-los, basta selecionar na lista ;

  4. Os resultados coletados podem ser salvos para consultas posteriores. Clicando com botão direito do mouse em um dos resultados na árvore Últimos resultados e selecionando Mover para resultados salvos conforme mostra a ilustração abaixo:

Observações:

  • Sempre que desejar encerrar a coleta de dados é necessário acionar a opção Finalizar. Enquanto não for selecionada esta opção, a coleta de dados será efetuada, mesmo que venha a fechar o Profiler. Um exemplo de uso deste comportamento: o analista acessa o sistema pelo Profiler em um determinado momento, seleciona a opção Iniciar e fecha o Profiler, retornando no dia seguinte e abrindo-o novamente para obter os resultados da coleta efetuada durante todo o dia.

  • Não é possível utilizar o Debug e o Profiler simultaneamente, além disso, enquanto não for acionada a opção Finalizar do Profiler, não poderá ser utilizado o Debug para depurar regras deste sistema.

  • O Makerprofile está disponível no Webrun a partir da versão 2.6.0.0.

 
Utilizando o Profiler - Esse exemplo demonstra de forma prática e fácil a utilização do Novo Componente do Maker, O Maker Profiler.

 

Caso este tópico não tenha comentário satisfatório, envie e-mail para [email protected]