Share via


Configurar diagnósticos para Dimensionamento Automático na Área de Trabalho Virtual do Azure

O diagnóstico permite monitorar possíveis problemas e corrigi-los antes que eles interfiram com seu plano de dimensionamento automático.

Atualmente, você pode enviar logs de diagnóstico para dimensionamento automático para uma conta de Armazenamento do Azure ou consumir logs com Hubs de Eventos do Microsoft Azure. Se estiver a utilizar uma conta de Armazenamento do Azure, certifique-se de que está na mesma região do seu plano de escala. Saiba mais sobre as configurações de diagnóstico em Criar configurações de diagnóstico. Para obter mais informações sobre o tempo de ingestão de dados de log de recursos, consulte Tempo de ingestão de dados de log no Azure Monitor.

Gorjeta

Para pools de hosts em pool, recomendamos que você use dados de diagnóstico de dimensionamento automático integrados ao Insights na Área de Trabalho Virtual do Azure, que fornecem uma exibição mais abrangente de suas operações de dimensionamento automático. Para obter mais informações, consulte Monitorar operações de dimensionamento automático com o Insights na Área de Trabalho Virtual do Azure.

Habilitar diagnósticos para planos de dimensionamento

Para habilitar o diagnóstico para seu plano de dimensionamento:

  1. Abra o portal do Azure.

  2. Na barra de pesquisa, digite Área de Trabalho Virtual do Azure e selecione a entrada de serviço correspondente.

  3. Selecione Planos de dimensionamento e, em seguida, selecione o plano de dimensionamento que você deseja que o relatório acompanhe.

  4. Vá para Configurações de diagnóstico e selecione Adicionar configuração de diagnóstico.

  5. Introduza um nome para a definição de diagnóstico.

  6. Em seguida, selecione Dimensionar automaticamente os logs e escolha Arquivar para uma conta de armazenamento ou Transmitir para um hub de eventos, dependendo de onde você deseja enviar o relatório.

  7. Selecione Guardar.

Nota

Se você selecionar Arquivar para uma conta de armazenamento, precisará Migrar da retenção de armazenamento de configurações de diagnóstico para o gerenciamento do ciclo de vida do Armazenamento do Azure.

Localizar logs de diagnóstico de dimensionamento automático no Armazenamento do Azure

Depois de definir as configurações de diagnóstico, você pode encontrar os logs seguindo estas instruções:

  1. No portal do Azure, vá para a conta de armazenamento para a qual você enviou os logs de diagnóstico.

  2. Selecione Containers e abra a pasta chamada insight-logs-autoscaling.

  3. Na pasta insight-logs-autoscaling, selecione a assinatura, o grupo de recursos, o plano de dimensionamento e a data até ver o arquivo JSON. Selecione o arquivo JSON e baixe-o para o computador local.

  4. Finalmente, abra o arquivo JSON no editor de texto de sua escolha.

Ver registos de diagnóstico

Agora que você abriu o arquivo JSON, vamos fazer uma rápida visão geral do significado de cada parte do relatório:

  • O CorrelationID é o ID que você precisa mostrar ao criar um caso de suporte.

  • OperationName é o tipo de operação em execução enquanto o problema acontecia.

  • ResultType é o resultado da operação. Este item pode mostrar onde estão os problemas se você notar quaisquer resultados incompletos.

  • Mensagem é a mensagem de erro que fornece informações sobre a operação incompleta. Esta mensagem pode incluir links para documentação de solução de problemas importante, portanto, revise-a cuidadosamente.

O seguinte arquivo JSON é um exemplo do que você verá quando abrir um relatório:

{
    "host_Ring": "R0",
    "Level": 4,
    "ActivityId": "c1111111-1111-1111-b111-11111cd1ba1b1",
    "time": "2021-08-31T16:00:46.5246835Z",
    "resourceId": "/SUBSCRIPTIONS/AD11111A-1C21-1CF1-A7DE-CB1111E1D111/RESOURCEGROUPS/TEST/PROVIDERS/MICROSOFT.DESKTOPVIRTUALIZATION/SCALINGPLANS/TESTPLAN",
    "operationName": "HostPoolLoadBalancerTypeUpdated",
    "category": "Autoscale",
    "resultType": "Succeeded",
    "level": "Informational",
    "correlationId": "35ec619b-b5d8-5b5f-9242-824aa4d2b878",
    "properties": {
        "Message": "Host pool's load balancing algorithm updated",
        "HostPoolArmPath": "/subscriptions/AD11111A-1C21-1CF1-A7DE-CB1111E1D111/resourcegroups/test/providers/microsoft.desktopvirtualization/hostpools/testHostPool ",
        "PreviousLoadBalancerType": "BreadthFirst",
        "NewLoadBalancerType": "DepthFirst"
    }
}

Próximos passos

  • Veja como criar um plano de dimensionamento em Autoscale para hosts de sessão da Área de Trabalho Virtual do Azure.
  • Atribua seu plano de dimensionamento a pools de hosts novos ou existentes.
  • Saiba mais sobre os termos usados neste artigo em nosso glossário de escala automática.
  • Para obter exemplos de como funciona o dimensionamento automático, consulte Cenários de exemplo de dimensionamento automático.
  • Veja as nossas perguntas frequentes sobre a escala automática para responder às perguntas mais frequentes.