Como: Adicionar e excluir contadores em gráficos nos resultados de teste de carga
Este tópico se aplica a:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual StudioExpress |
---|---|---|---|
Você pode usar o painel de contadores para adicionar os 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 a propriedade no teste de carga executar configurações com base no comprimento do seu teste de carga. Uma taxa de amostragem menor, como, por exemplo, 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 obter 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 a taxa de amostragem |
---|---|
< 1 Hora |
5 segundos |
1 - 8 Horas |
15 segundos |
8 - 24 Horas |
30 segundos |
> 24 Horas |
60 segundos |
Considerações para incluir detalhes de tempo para coletar dados de percentil
Há uma propriedade nas definições de execução no Editor de teste de carga chamado Timing Details Storage. Se o Timing Details Storage propriedade estiver habilitada, então a hora para executar cada teste individual, a transação e a página durante o teste de carga será armazenada 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 as transações são calculadas e dados de percentil são calculados a partir de dados de tempo individuais. A diferença é que com o StatisticsOnly opção, assim que os dados percentil foi calculados, a temporização individual, os dados são excluídos do repositório. Isso reduz a quantidade de espaço é necessária no repositório, quando você usa os detalhes de tempo. No entanto, convém usuários avançados processar dados de detalhes de tempo de outras maneiras, usando ferramentas SQL. Se for esse o caso, o AllIndividualDetails opção deve ser usada para que os dados de detalhes de tempo estão disponíveis para que o processamento. Além disso, se você definir a propriedade como AllIndividualDetails, e em seguida, você pode analisar a atividade do usuário virtual usando o gráfico de atividade do usuário Virtual no Load Test Analyzer após a conclusão da execução do teste de carga. Para obter 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 era a configuração padrão. Em segundo lugar, a única maneira de acessar essas informações era usando consultas SQL. |
A quantidade de espaço necessária 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 esses dados no repositório de resultados de teste de carga no final do teste de carga é maior porque esses dados são armazenados em agentes de teste de carga até que o teste de carga tenha terminado a execução. Quando termina de teste de carga, os dados são armazenados no repositório. Por padrão, o Timing Details Storage propriedade estiver ativada. Se este for um problema para seu ambiente de testes, convém definir a Timing Details Storage para Nenhum.
Para obter mais informações, consulte Como: Especificar a propriedade de 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 depois de carregar um resultado de teste, na barra de ferramentas do Load Test Analyzer, clique em 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, clique em 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 exibida graficamente.
Por exemplo, para exibir a memória disponível em um computador em que estão executando os testes, expanda computadores, expanda o nó do computador e memória. Você verá o MBytes disponíveis contador.
Clique no gráfico no qual você deseja exibir o contador de desempenho.
O contador de desempenho em 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 min, max e média sejam analisados ainda sem exibir a linha de tendência no gráfico. Isso pode ser útil se o gráfico contiver várias plotagens sobrepostos de contador de desempenho enquanto você estiver analisando os problemas. Para obter 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 do mouse na linha de dados no gráfico e selecione Delete.
- ou -
Clique no contador de desempenho na contador coluna de 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 os gráficos personalizados nos resultados de teste de carga
Como: Lado a lado gráficos nos resultados de teste de carga