Partilhar via


Sobre conjuntos de contadores

Quando você cria um teste de carga, Visual Studio Team System Test Edition permite que você especificar um contador definido.Um conjunto de contadores é formado por contadores de desempenho que são úteis para monitorar a execução de um teste de carga.Conjuntos de contadores fazem parte do teste de carga e se aplicam a todos os cenários dentro dele.Eles são organizados por tecnologia, por exemplo, os conjuntos de ASP.NET ou SQL.

Conjuntos de contadores são reunidos nos computadores que você especificar.A associação entre um conjunto de contadores e um computador que é usado durante um teste de carga é um mapeamento de conjunto de contadores.Por exemplo, o servidor Web que você está testando pode ter o mapeamento de conjuntos de contadores do IIS, ASP.NET, e aplicativo .NET.

Por padrão, contadores de desempenho são coletados no controlador e agentes.Para obter mais informações, consulte Controladores, representantes e Rigs.

É importante que você adicione os servidores em teste à lista de computadores na qual deseja coletar contadores.Dessa forma, quaisquer dados importantes do sistema são coletados e monitorados durante o teste de carga.

Usando conjuntos de contadores

As ferramentas de teste de carga coletam e dados de desempenho usando contadores ao longo do time do gráfico.Os dados do contador são coletados em intervalos especificados pelo usuário durante a execução de um teste de carga.Você pode exibir os contadores em time de execução ou pode exibi-los após uma execução de teste de carga.Em time de execução, você usar o Monitor de teste de carga e após uma execução você usar o Analisador de teste de carga.Para obter mais informações, consulte Analisando execuções de teste de carga.

Dados de contadores são reunidos no servidor e em qualquer computador onde um teste é executado.Se você tiver configurado um conjunto de computadores agentes nos quais serão executados os testes, dados de contadores são reunidos nesses computadores também.

Há três categorias de contador: porcentagens, contagens e médias.Alguns exemplos são uso % da CPU, contagens de bloqueio do SQL Server e no IIS o número de solicitações por segundo.

Dados de desempenho para solicitações HTTP individuais são relatados pelo computador que executa um teste, como um computador agente.Para solicitações, você pode monitorar dados como tempo médio para primeiro byte, tempo de resposta, e solicitações por segundo.

Para facilitar a coleta de dados de desempenho em um servidor Web, Test Edition também fornece conjuntos de contadores predefinidos, baseados na tecnologia para uso em testes de carga. Estes conjuntos são úteis quando você estiver analisando um servidor executando o IIS, ASP.NET, ou SQL Server.Contadores não fornecidos no conjunto padrão de contadores podem ser adicionados usando o Load Test Editor.É importante que você adicione os computadores ou servidores em teste para o teste de carga para certificar-se de que o que pode monitorar o recurso usa nesses computadores.Para obter mais informações, consulte Como: Gerenciar conjuntos contador.

Análise de resultados de carga de execuções com freqüência requer conhecimento de específicas de domínio de uma área específica para saber quais dados para reunir, onde a conjunto de regras de limite e como saber quando uma medida reflete um problema específico do aplicativo.Para obter mais informações, consulte Sobre as regras de limite.

Configurando e alterando um conjunto de contadores

Quando você cria um teste de carga com o Load Test Wizard, você adiciona um conjunto inicial de contadores.Para obter mais informações, consulte Como: Especificar os contador Sets.

Após você criar o teste de carga, você pode editar o conjunto de contadores no Load Test Editor.Para obter mais informações, consulte teste de carga Conjuntos contador.

Armazenando dados de desempenho

Durante uma execução de teste de carga, os dados do contador de desempenho são coletados e armazenados no Load Test Results Store.Para obter mais informações, consulte Sobre os resultados teste de carga repositório.

Consulte também

Conceitos

Sobre as regras de limite

Controladores, representantes e Rigs

Outros recursos

Analisando execuções de teste de carga