Monitorar as métricas do aplicativo no lado do servidor com a Versão Prévia do Teste de Carga do Azure

É possível monitorar as métricas de aplicativo do lado do servidor para aplicativos hospedados no Azure ao executar um teste de carga com a Versão Prévia do Teste de Carga do Azure. Neste artigo, você aprenderá a configurar os componentes do aplicativo e as métricas para o teste de carga.

Para capturar métricas durante o teste de carga, selecione os componentes do Azure que compõem o aplicativo. Como opção, você pode configurar a lista de métricas do lado do servidor para cada componente do Azure.

O Teste de Carga do Azure se integra ao Azure Monitor para capturar as métricas de recursos no lado do servidor para aplicativos hospedados no Azure. Leia mais sobre os tipos de recursos do Azure compatíveis com o Teste de Carga do Azure.

Importante

O Teste de Carga do Azure está em versão prévia. Para os termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral, confira os Termos de Uso Complementares para Versões Prévias do Microsoft Azure.

Pré-requisitos

Selecionar componentes de aplicativo do Azure

Para monitorar as métricas de recursos para um aplicativo hospedado no Azure, é necessário especificar a lista de componentes de aplicativo do Azure em seu teste de carga. O Teste de Carga do Azure captura automaticamente um conjunto de métricas de recursos relevantes para cada componente selecionado. Quando o teste de carga for concluído, você poderá exibir as métricas do lado do servidor no painel.

Para ver a lista de componentes do Azure compatíveis com o Teste de Carga do Azure, confira Tipos de recursos do Azure com suporte.

Use as seguintes etapas para configurar os componentes do Azure para o teste de carga:

  1. No portal do Azure, acesse seu recurso de Teste de Carga do Azure.

  2. No painel esquerdo, selecione Testes para exibir a lista de testes e selecione seu teste.

    Screenshot that shows a list of load tests to select from.

  3. Na página de execuções de teste, selecione Configurar e escolha Componentes de aplicativo para adicionar ou remover recursos do Azure a serem monitorados durante o teste de carga.

    Screenshot that shows the 'App Components' button for displaying app components to configure for a load test.

  4. Marque ou desmarcar as caixas de seleção ao lado dos recursos do Azure que você deseja adicionar ou remover e, em seguida, selecione Aplicar.

    Screenshot that shows how to add or remove app components from a load test configuration.

    Quando você executar o teste de carga, o Teste de Carga do Azure exibirá as métricas de recurso padrão no painel de execução de teste.

Você pode alterar a lista de métricas de recursos a qualquer momento. Na próxima seção, você vai visualizar e configurar a lista de métricas de recursos.

Selecionar métricas de recursos do lado do servidor

Para cada componente de aplicativo do Azure, você pode selecionar as métricas de recursos a serem monitoradas durante o teste de carga.

Use as seguintes etapas para visualizar e atualizar a lista de métricas de recursos:

  1. Na página de execuções de testes, selecione Configurar e, em seguida, Métricas para selecionar as métricas de recursos específicas a serem capturadas durante o teste de carga.

    Screenshot that shows the 'Metrics' button to configure metrics for a load test.

  2. Atualize a lista de métricas que você deseja capturar e, em seguida, selecione Aplicar.

    Screenshot that shows a list of resource metrics to configure for a load test.

    Como alternativa, você pode atualizar os componentes do aplicativo e as métricas da página que mostra os detalhes do resultado do teste.

  3. Selecione Executar para executar o teste de carga com as novas definições de configuração.

    Screenshot that shows the 'Run' button for running the load test from the test runs page.

    Observe que o painel de resultados do teste agora mostra as métricas atualizadas do lado do servidor.

    Screenshot that shows the updated server-side metrics on the test result dashboard.

Quando você atualizar a configuração de um teste de carga, todas as futuras execuções de testes usarão essa configuração. Por outro lado, se você atualizar uma execução de teste, a nova configuração só se aplicará a essa execução de teste.

Próximas etapas