Configurar o diagnóstico de 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 no plano de dimensionamento automático.

No momento, você pode enviar logs de diagnóstico para Dimensionamento Automático para uma conta de Armazenamento do Azure ou consumir logs com os Hubs de Eventos do Azure. Se você estiver usando uma conta de Armazenamento do Azure, verifique se ela está na mesma região que seu plano de dimensionamento. 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 do log de recursos, consulte Tempo de ingestão de dados de log no Azure Monitor.

Dica

Para pools de host em pool, recomendamos que você use os dados de diagnóstico de Dimensionamento Automático integrados ao Insights na Área de Trabalho Virtual do Azure, que fornecem uma visã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 o diagnóstico 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. Digite um nome para a configuração de diagnóstico.

  6. Em seguida, selecione os logs de Dimensionamento Automático e escolha Arquivo em uma conta de armazenamento ou Stream para um hub de eventos, dependendo de para onde você deseja enviar o relatório.

  7. Selecione Salvar.

Localizar logs de diagnóstico de Dimensionamento Automático no Armazenamento do Azure

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

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

  2. Selecione Contêineres 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. Por fim, abra o arquivo JSON no editor de texto de sua escolha.

Exibir logs de diagnóstico

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

  • 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 ocorreu.

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

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

O arquivo JSON a seguir é um exemplo do que você verá ao abrir um relatório:

{
    "host_Ring": "R0",
    "Level": 4,
    "ActivityId": "c1111111-1111-1111-b111-11111cd1ba1b1",
    "time": "2021-08-31T16:00:46.5246835Z",
    "resourceId": "/SUBSCRIPTIONS/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/RESOURCEGROUPS/TEST/PROVIDERS/MICROSOFT.DESKTOPVIRTUALIZATION/SCALINGPLANS/TESTPLAN",
    "operationName": "HostPoolLoadBalancerTypeUpdated",
    "category": "Autoscale",
    "resultType": "Succeeded",
    "level": "Informational",
    "correlationId": "aaaa0000-bb11-2222-33cc-444444dddddd",
    "properties": {
        "Message": "Host pool's load balancing algorithm updated",
        "HostPoolArmPath": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourcegroups/test/providers/microsoft.desktopvirtualization/hostpools/testHostPool ",
        "PreviousLoadBalancerType": "BreadthFirst",
        "NewLoadBalancerType": "DepthFirst"
    }
}

Próximas etapas