Compartilhar via


Especificando os conjuntos de contadores e regras de limite para computadores em um teste de carga

Teste de carregamento do contador fornecem os conjuntos nomeados que são úteis quando você analisa dados do contador de desempenho.Conjuntos dos contadores são organizados pela tecnologia e incluem o aplicativo, o ASP.NET, aplicativo .NET, o IIS, e o SQL.Quando você cria um teste de carregamento usando Novo assistente de teste de carregamento, você adiciona um conjunto inicial de contadores.Esses oferecem-lhe um conjunto de conjuntos predefinidos e importantes do contador para o seu teste de carregamento.Você gerencia os contadores em Editor de teste de carregamento.

ObservaçãoObservação

Se seus testes de carregamento são distribuídas entre computadores remotos, os contadores controlador do agente e são mapeados para o controlador e o contador do define.Para obter mais informações sobre como usar computadores remotos no seu teste de carga, consulte Distribuição de teste de carga é executado em várias máquinas de teste usando o controladores de teste e agentes de teste.

Conjuntos de contador são coletados em computadores que você especificar.A associação entre um conjunto de medição e um computador que é usado durante um teste de carregamento é um mapa set de contador.Por exemplo, o servidor Web que você está testando pode ter mapeamentos definidos contador do aplicativo ASP.NET, do IIS, e .NET.

Por padrão, os contadores de desempenho são coletados no controlador e agentes em.Para mais informações, consulte Distribuição de teste de carga é executado em várias máquinas de teste usando o controladores de teste e agentes de teste.

É importante que você adiciona os servidores no teste à lista de computadores em que os contadores para coletar.Em seguida, todos os dados do sistema importantes são coletados e monitorados durante o teste de carregamento.

Requisitos

  • Visual Studio Ultimate

Neste tópico:

Tarefas

Tarefas

Tópicos associados

Especificar conjuntos de contador de inicial para seu teste de carregamento: quando você cria um teste de carga, você adiciona conjuntos dos contadores que você deseja monitorar no novo assistente de teste de carregamento.Para mais informações, consulte A criação de testes de carga usando o novo Assistente de teste de carga.

Gerenciar conjuntos dos contadores para o seu teste de carregamento: depois de criar o teste de carga, você pode editar o contador definido no editor de teste de carregamento.Gerenciar conjuntos dos contadores envolve escolha o conjunto de computadores de que você quiser coletar dados de desempenho e atribuir um conjunto de contador define para coletar de cada computador individual.Você gerencia os contadores no editor de teste de carregamento.

Adicionar conjuntos dos contadores ao seu teste de carregamento: quando você cria um teste de carregamento com o novo assistente de teste de carga, você adiciona um conjunto inicial de contadores.Esses oferecem-lhe um conjunto de conjuntos dos contadores predefinidos para o seu teste de carregamento.Depois de criar um teste de carga, você pode adicionar novos contadores a conjuntos dos contadores existentes usando o editor de teste de carregamento.

A regra do limite deEspecificar uma regra do limite usando os contadores para o seu teste de carregamento: A é uma regra que é definida em um desempenho individual ao contrário do uso de recurso do sistema monitor durante um teste de carregamento.As definições estabelecidas contador contêm regras predefinidas do limite para muitos contadores de desempenho.As regras do limite em testes de carregamento comparam um valor do contador de desempenho com um valor constante ou outro valor do contador de desempenho.

Atribuir nomes amigáveis para computadores aos conjuntos de contador são mapeados: você pode adicionar as marcas do computador que permitem que você aplique um nome facilmente reconhecido a um computador.As marcas são exibidas no nó de Mapeamentos definir contador para a árvore no editor de teste de carregamento.Mais importante, as marcas são exibidas Excel informa que os participantes da ajuda que identificam função o computador tem no teste de carga, por exemplo, em “SERVER1 Web em lab2” ou “em SQL Server2 em escritório de Phoenix”.

Para mais informações, consulte Relatório de resultados de testes de carga para comparações de teste ou análise de tendências.

Tarefas Relacionadas

Analisar os resultados de testes de carga usando o Load Test Analyzer

Você pode usar o analisador de teste de carregamento para localizar afunilamentos, para identificar erros, e aprimoramentos de medida em seu aplicativo.

Usando conjuntos de contador

Ferramentas de teste de carregamento e coletam dados representam graficamente contadores de desempenho usando ao longo do tempo.Os dados do contador são coletados em intervalos especificados pelo usuário durante um ensaio de carregamento.Para mais informações, consulte Como: especificar a taxa de amostra para uma configuração de execução de teste de carga.Você pode exibir os contadores em tempo de execução ou você pode exibi-los após um ensaio de carregamento usando o analisador de teste de carregamento.Para mais informações, consulte Visão geral do analisador de teste da carga.

Os dados do contador são coletados no servidor e em qualquer computador onde um teste é executado.Se você configurar um conjunto de computadores de agente no qual deseja executar seus testes, os contadores são coletados nos computadores também.

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

Conjuntos de contador de teste de carregamento

Conjuntos de contadores de teste de carga

Os dados de desempenho para solicitações HTTP individuais são relatados pelo computador que executa um teste.como um computador de agente.Para solicitações, você pode monitorar os dados como o horário ao primeiro byte, o tempo de resposta, e solicita o por segundo.

Para facilitar a coleção de dados de desempenho em um servidor Web, Visual Studio Ultimate também fornece predefinido, chamado conjuntos de medição, com base na tecnologia para uso em testes de carregamento.Esses conjuntos são úteis quando você estiver analisando um servidor que esteja executando o IIS, o ASP.NET, ou o SQL Server.Os contadores não fornecidos no conjunto padrão de contador podem ser adicionados usando o editor de teste de carregamento.É importante que você adiciona os computadores ou os servidores no teste ao carregamento de teste para certificar-se de que você pode monitorar o uso de esses recursos em computadores.Para mais informações, consulte Como: gerenciar conjuntos de contador usando o Editor de teste de carga.

Resulta de análise é executado de carregamento requer conhecimento com freqüência específica de domínio de uma área específica para saber qual a coletar dados, onde definir regras do limite, e como saber quando uma medida reflete um problema específico no aplicativo.Para mais informações, consulte About Threshold Rules.

ms404695.collapse_all(pt-br,VS.110).gifConsiderações de contador de intervalo de amostragem de desempenho

Selecione um valor apropriado para a propriedade de Taxa de amostragem nas configurações de ensaio de carregamento com base no tamanho do seu teste de carregamento.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 carregamento.Para um teste de carregamento mais longa, aumentar 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.

A seguir estão algumas diretrizes para taxas de amostragem.

Tempo de carregamento de teste

Taxa de amostragem recomendada

< 1 Hora

5 segundos

Horário 1−8

15 segundos

Horário 8−24

30 segundos

> 24 Horas

60 segundos

Armazenando dados de desempenho

Durante um ensaio de carregamento, os dados do contador de desempenho são coletados e armazenados no armazenamento de resultados de teste de carregamento.Para mais informações, consulte Gerenciamento de resultados de teste de carga no repositório de resultados de teste de carga.

Sobre regras do limite

Uma regra do limite é uma regra que é definida em um desempenho individual ao contrário do uso de recurso do sistema monitor durante um teste de carregamento.As definições estabelecidas contador contêm regras predefinidas do limite para muitos contadores de desempenho.Para mais informações, consulte Especificando os conjuntos de contadores e regras de limite para computadores em um teste de carga.

Regras e níveis do limite

Quando você criar regras do limite em seus testes de carga, você escolher entre dois tipos de regras:

  • Compare a constante
    Compare um valor do contador de desempenho com um valor constante.

  • Compare contadores
    Compare um valor do contador de desempenho com outro valor do contador de desempenho.

Quando você criar regras do limite, você também define os níveis para a regra.Os níveis são o limite de aviso e o limite crítica.Quando você exibe um ensaio de carregamento, as violações do limite de nível de aviso são indicadas por um símbolo amarelo, e as violações do limite de nível crítica são indicadas por um símbolo vermelho.

Se a alerta sobre a propriedade

Defina a propriedade de Se sobre alerta a True para indicar que exceder um limite for um problema.Por exemplo, se a regra do limite for definida em % De tempo do processador, e você desejar ser alertado se o valor é maior que 90, use o tipo de regra de compare a constante , defina Valor limite de crítica a 90, e o conjunto Se sobre alerta a True.

Defina a propriedade de Se sobre alerta a False para indicar que se enquadram abaixo de um limite for um problema.Por exemplo, se a regra do limite for definida em Solicitações/s, e você desejar ser alertado se o valor abaixo de 50, use o tipo de regra de compare a constante , defina Valor limite de crítica a 50, e o conjunto Se sobre alerta a False.

Consulte também

Tarefas

Passo a passo: Criando e executando um teste de carga que contém os testes de desempenho de Web

Como: adicionar uma regra de limite usando o Editor de teste de carga

Conceitos

Analisando as violações de regra de limite em testes de carga usando o Load Test Analyzer

Especificando os conjuntos de contadores e regras de limite para computadores em um teste de carga

Outros recursos

Distribuição de teste de carga é executado em várias máquinas de teste usando o controladores de teste e agentes de teste

Analisar os resultados de testes de carga usando o Load Test Analyzer