Como adicionar e excluir contadores em gráficos em resultados de teste de carga
Publicado: abril de 2016
Você pode usar o painel Contadores para adicionar contadores de desempenho a um gráfico.
Considerações sobre o intervalo de amostragem do contador de desempenho
Requisitos
- O Visual Studio Enterprise
Escolha um valor para a propriedade Taxa de Amostragem nas configurações de execução do teste de carga com base na duração do seu teste de carga. Uma taxa de amostragem menor, como o valor padrão de cinco segundos, requer mais espaço no banco de dados dos resultados de testes de carga. Para testes de carga mais longos, aumentar a taxa de amostragem reduzirá a quantidade de dados coletados. Para obter mais informações, consulte Como especificar a taxa de amostra para uma configuração de execução de teste de carga.
Eis algumas diretrizes para taxas de amostragem:
Duração de Teste de Carga |
Taxa de Amostragem Recomendada |
---|---|
< 1 hora |
5 segundos |
1 - 8 Horas |
15 segundos |
8 a 24 horas |
30 segundos |
> 24 horas |
60 segundos |
Considerações para inclusão de detalhes de medição de tempo para coletar dados de percentil
Há uma propriedade nas configurações de execução no Editor de Testes de Carga denominada Armazenamento de Detalhes de Medição de Tempo. Se a propriedade Armazenamento de detalhes de medição de tempo estiver habilitada, então o tempo para execução de cada teste, , transação e página individual durante o teste de carga será armazenado no repositório de resultados do teste de carga. Isso permite que dados com percentil 90 e 95 sejam mostrados nas tabelas Testes, Transações e Páginas do Analisador de Testes de Carga.
Há duas opções para habilitar a propriedade Armazenamento de Detalhes de Medição de Tempo nas propriedades de configurações de execução denominadas StatisticsOnly e AllIndividualDetails. Seja qual opção for escolhidas, todos os testes, páginas e transações individuais são cronometrados, e os dados de percentil são calculados dos dados de medição de tempo individuais. A diferença é que, com a opção StatisticsOnly, assim que os dados de percentil são calculados, os dados de medição de tempo individuais são excluídos do repositório. Isso reduz a quantidade de espaço necessário no repositório quando você usa detalhes de medição de tempo. No entanto, os usuários avançados podem querer processar os dados detalhados de medição de tempo de outras formas, usando ferramentas SQL. Nesse caso, a opção AllIndividualDetails deve ser usada para que os dados detalhados de medição de tempo estejam disponíveis para esse processamento. Além disso, se você definir a propriedade para AllIndividualDetails, será possível analisar a atividade virtual do usuário usando o gráfico virtual de atividade do usuário no analisador de teste de carregamento após a execução do teste de carregamento ser concluída. Para obter mais informações, consulte Analisando a atividade de usuário virtual do teste de carga na exibição Detalhes do Analisador de Teste de Carga.
Dica
Nas versões anteriores do Visual Studio, incluindo o Microsoft Visual Studio 2005 e o Visual Studio 2008, a configuração Todos os Detalhes Individuais para a propriedade Armazenamento de Detalhes de Medição de Tempo era disponibilizada.No entanto, há duas diferenças importantes: primeira, a configuração Todos os Detalhes Individuais não era a configuração padrão.Segunda, a única maneira de acessar essa informação era usando consultas SQL.
A quantidade de espaço necessária no repositório de resultados de testes de carga para armazenar os dados detalhados de medição de tempo pode ser muito grande, especialmente para testes de carga mais longos. Além disso, o tempo para armazenar esses dados no repositório de resultados de testes de carga no final do teste de carga é mais longo, pois esses dados são armazenados nos agentes de teste de carga até que o teste de carga seja concluído. Quando o teste de carga é concluído, os dados são armazenados no repositório. Por padrão, a propriedade Armazenamento de Detalhes de Medição de Tempo é habilitada. Se isso for um problema para o seu ambiente de teste, talvez seja conveniente definir o Armazenamento de Detalhes de Medição de Tempo para Nenhum.
Para obter mais informações, consulte Como especificar a propriedade de armazenamento dos detalhes de intervalo para uma configuração de execução de teste de carga.
Para exibir um contador de desempenho específico em um gráfico de teste de carga
Depois que um teste de carga é concluído, ou depois que você carregar um resultado de teste, na barra de ferramentas do Analisador de Testes de Carga, escolha Gráficos.
O painel Contadores é mostrado na exibição Gráficos.
Dica
Se o painel Contadores não estiver visível, escolha Mostrar Painel de Contadores na barra de ferramentas.
No painel de contadores, expanda nós na hierarquia até encontrar o contador de desempenho que você deseja ver graficamente.
Por exemplo, para exibir a memória disponível em um computador em que os testes estão em execução, expanda Computadores, expanda o nó do computador e, em seguida, expanda Memória. Você verá o contador MBytes disponíveis.
Escolha o gráfico no qual você deseja exibir o contador de desempenho.
Clique com o botão direito do mouse no contador de desempenho no painel Contadores e selecione Mostrar Contador no Gráfico.
Dica
Para interromper temporariamente a exibição dos dados do contador de desempenho no gráfico, desmarque a caixa de seleção para o contador de desempenho na legenda.Isso permite que as estatísticas de mínimo, máximo e média ainda sejam analisadas sem exibir a linha de tendência no gráfico.Isso pode ser útil se o gráfico contiver vários traçados do contador de desempenho que se sobrepõem quando você analisar os problemas.Para obter mais informações, consulte Usando a legenda de exibição dos gráficos para analisar testes de carga.
Para remover os dados do contador de desempenho do gráfico, clique com o botão direito do mouse no contador de desempenho na coluna de Contador da legenda e selecione Excluir.
- ou -
Clique na linha de dados no gráfico e selecione Excluir.
-ou-
Escolha o contador de desempenho na coluna Contador de legenda ou na linha de dados do gráfico, e pressione a tecla Delete.
Dica
Você também pode optar por colocar um contador de desempenho na legenda, mas não no gráfico, usando o comando Adicionar Contador na Legenda.
Consulte também
Analisando resultados de teste de carga na exibição de gráficos do Analisador de Teste de Carga
Como criar gráficos personalizados em resultados de teste de carga
Como organizar lado a lado gráficos em resultados de teste de carga
Visão geral do Analisador de Teste de Carga