Condividi tramite


Configurare la diagnostica per la scalabilità automatica in Desktop virtuale Azure

La diagnostica consente di monitorare potenziali problemi e risolverli prima che interferiscano con il piano di scalabilità automatica.

Attualmente, è possibile inviare i log di diagnostica per la scalabilità automatica a un account di archiviazione di Azure o usare i log con Hub eventi di Microsoft Azure. Se si usa un account di archiviazione di Azure, assicurarsi che si trovi nella stessa area del piano di scalabilità. Altre informazioni sulle impostazioni di diagnostica sono disponibili in Creare impostazioni di diagnostica. Per altre informazioni sul tempo di inserimento dei dati del log delle risorse, vedere Tempo di inserimento dei dati dei log in Monitoraggio di Azure.

Suggerimento

Per i pool di host in pool, è consigliabile usare i dati di diagnostica di scalabilità automatica integrati con Informazioni dettagliate in Desktop virtuale Azure, che offre una visualizzazione più completa delle operazioni di scalabilità automatica. Per altre informazioni, vedere Monitorare le operazioni di scalabilità automatica con Informazioni dettagliate in Desktop virtuale Azure.

Abilitare la diagnostica per i piani di ridimensionamento

Per abilitare la diagnostica per il piano di ridimensionamento:

  1. Apri il portale di Azure.

  2. Nella barra di ricerca digitare Desktop virtuale Azure e selezionare la voce del servizio corrispondente.

  3. Selezionare Piani di ridimensionamento, quindi selezionare il piano di ridimensionamento di cui si vuole tenere traccia del report.

  4. Passare a Impostazioni di diagnostica e selezionare Aggiungi impostazione di diagnostica.

  5. Immettere un nome per le impostazioni di diagnostica.

  6. Selezionare quindi Log di scalabilità automatica e scegliere Archivia in un account di archiviazione o Trasmetti a un hub eventi a seconda della posizione in cui si vuole inviare il report.

  7. Seleziona Salva.

Trovare i log di diagnostica di scalabilità automatica in Archiviazione di Azure

Dopo aver configurato le impostazioni di diagnostica, è possibile trovare i log seguendo queste istruzioni:

  1. Nel portale di Azure passare all'account di archiviazione a cui sono stati inviati i log di diagnostica.

  2. Selezionare Contenitori e aprire la cartella denominata insight-logs-autoscaling.

  3. All'interno della cartella insight-logs-autoscaling selezionare la sottoscrizione, il gruppo di risorse, il piano di ridimensionamento e la data fino a quando non viene visualizzato il file JSON. Selezionare il file JSON e scaricarlo nel computer locale.

  4. Aprire infine il file JSON nell'editor di testo preferito.

Visualizzare i log di diagnostica

Ora che è stato aperto il file JSON, è possibile eseguire una rapida panoramica del significato di ogni parte del report:

  • Il CorrelationID è l'ID che è necessario mostrare quando si crea un caso di supporto.

  • OperationName è il tipo di operazione in esecuzione mentre si è verificato il problema.

  • ResultType è il risultato dell'operazione. Questo elemento può mostrare dove si verificano problemi se si notano risultati incompleti.

  • Messaggio è il messaggio di errore che fornisce informazioni sull'operazione incompleta. Questo messaggio può includere collegamenti a una documentazione importante per la risoluzione dei problemi, quindi esaminarlo attentamente.

Il file JSON seguente è un esempio di ciò che verrà visualizzato quando si apre un report:

{
    "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"
    }
}

Passaggi successivi