Como: adicionar e excluir contadores em gráficos nos resultados de teste de carga
Você pode usar o painel de contadores para adicionar contadores de desempenho a um gráfico.
Considerações sobre o intervalo de amostragem de contador de desempenho
Escolha um valor para o Taxa de amostragem de propriedade do teste carga executar configurações com base no comprimento 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 de resultados de teste de carga.Para mais testes de carga, aumentando a taxa de amostragem reduz a quantidade de dados coletados.Para mais informações, consulte Como: especificar a taxa de amostra para uma configuração de execução de teste de carga.
Aqui estão algumas diretrizes para taxas de amostragem:
Duração do teste de carga |
Recomendado taxa de amostragem |
---|---|
< 1 Hora |
5 segundos |
1 - 8 Horas |
15 segundos |
8 - 24 Horas |
30 segundos |
> 24 Horas |
60 segundos |
Requisitos
- Visual Studio Ultimate
Considerações para incluir detalhes de tempo para coletar dados percentil
Há uma propriedade de configurações de execução no Editor de teste de carga chamado Timing Details Storage.Se o Timing Details Storage propriedade estiver habilitada, o tempo para executar cada teste individual, a transação e a página durante o teste de carga será armazenado no repositório de resultados de teste de carga.Isso permite que os dados percentil 90 e 95th a ser mostrado no analisador de teste de carga nas tabelas de páginas, transações e testes.
Há duas opções para habilitar o Timing Details Storage propriedade nas propriedades de configurações de execução chamada StatisticsOnly e AllIndividualDetails.Com opção, todos os testes individuais, páginas e transações tempo limite e dados percentil são calculados a partir de dados individuais.A diferença é que com o StatisticsOnly opção, como os dados percentil foi calculados, a temporização individual dados são excluídos do repositório.Isso reduz a quantidade de espaço necessário no repositório quando você usar detalhes de tempo.No entanto, usuários avançados talvez queira processar dados de detalhes de tempo de outras maneiras, usando ferramentas SQL.Se for esse o caso, o AllIndividualDetails deve ser usada para que ficam disponíveis para que o processamento de dados de detalhes de tempo.Além disso, se você definir a propriedade para AllIndividualDetails, e em seguida, você pode analisar a atividade de usuário virtual usando o gráfico de atividade de usuário Virtual no Load Test Analyzer após o teste de carga em execução.Para mais informações, consulte Analisando a atividade do usuário Virtual no modo de exibição de detalhes do analisador de teste de carga de teste de carga.
Observação |
---|
Em versões anteriores do Visual Studio, incluindo Microsoft Visual Studio 2005 e Visual Studio 2008, o All Individual Details a configuração para o Timing Details Storage propriedade estava disponível.No entanto, há duas diferenças importantes: primeiro, o All Individual Details configuração não foi a configuração padrão.Segundo, a única maneira de acessar essas informações foi usando consultas SQL. |
A quantidade de espaço é necessário no repositório de resultados de teste de carga para armazenar dados de detalhes de tempo pode ser muito grande, especialmente para testes de carga mais em execução.Além disso, o tempo para armazenar dados no repositório de resultados de teste carga no final do teste de carga é maior porque esses dados são armazenados nos agentes de teste de carga até que o teste de carga terminar a execução.Quando termina o teste de carga, os dados são armazenados no repositório.Por padrão, o Timing Details Storage propriedade está ativada.Se este for um problema para seu ambiente de teste, convém definir a Timing Details Storage para Nenhum.
Para mais informações, consulte Como: especificar a propriedade do armazenamento de detalhes de tempo 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
Após um teste de carga ou após você carregar um resultado de teste, na barra de ferramentas do Load Test Analyzer, escolha gráficos.
O contadores painel é exibido no modo de exibição de gráficos.
Observação Se o painel de 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é localizar o contador de desempenho que você deseja ver exibida graficamente.
Por exemplo, para exibir a memória disponível em um computador onde estiver executando testes, expanda computadores, expanda o nó do computador e memória.Você verá o MBytes disponíveis contador.
Escolha o gráfico no qual você deseja exibir o contador de desempenho.
O contador de desempenho com o botão direito do contadores do painel e selecione Show Counter on Graph.
Dica Para interromper temporariamente a exibição de 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 Mín, máx e média ser analisado ainda sem exibir a linha de tendência no gráfico.Isso pode ser útil se o gráfico contém várias plotagens sobrepostos de contador de desempenho enquanto a análise de problemas.Para mais informações, consulte Usando a legenda do modo de exibição de 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 contador de desempenho na contador coluna da legenda e selecione Excluir.
- ou -
Clique com o botão direito na linha de dados no gráfico e selecione Excluir.
- ou -
Escolha o contador de desempenho na contador coluna da legenda ou os dados no gráfico de linha e pressione o Excluir chave.
Observação Você também pode optar por colocar um contador de desempenho para a legenda, mas não no gráfico usando o Adicionar contador na legenda comando.
Consulte também
Tarefas
Como: criar gráficos personalizados nos resultados de teste de carga
Como: gráficos lado a lado nos resultados de teste de carga