Diagnostische gegevens instellen voor automatische schaalaanpassing in Azure Virtual Desktop

Met diagnostische gegevens kunt u potentiële problemen bewaken en oplossen voordat ze uw schaalplan voor automatisch schalen verstoren.

Op dit moment kunt u diagnostische logboeken voor automatisch schalen verzenden naar een Azure Storage-account of logboeken gebruiken met Microsoft Azure Event Hubs. Als u een Azure Storage-account gebruikt, controleert u of het zich in dezelfde regio bevindt als uw schaalplan. Meer informatie over diagnostische instellingen vindt u in Diagnostische instellingen maken. Zie Logboekgegevensopnametijd in Azure Monitor voor meer informatie over opnametijd van resourcelogboekgegevens.

Tip

Voor gegroepeerde hostgroepen raden we u aan diagnostische gegevens voor automatisch schalen te gebruiken die zijn geïntegreerd met Inzichten in Azure Virtual Desktop, wat een uitgebreidere weergave biedt van uw bewerkingen voor automatische schaalaanpassing. Zie Bewerkingen voor automatische schaalaanpassing bewaken met Inzichten in Azure Virtual Desktop voor meer informatie.

Diagnostische gegevens inschakelen voor schaalplannen

Diagnostische gegevens inschakelen voor uw schaalplan:

  1. Open de Azure Portal.

  2. Typ Azure Virtual Desktop in de zoekbalk en selecteer de overeenkomende servicevermelding.

  3. Selecteer Schaalplannen en selecteer vervolgens het schaalplan dat u wilt bijhouden in het rapport.

  4. Ga naar Diagnostische Instellingen en selecteer Diagnostische instelling toevoegen.

  5. Voer een naam in voor de diagnostische instelling.

  6. Selecteer vervolgens Logboeken voor automatisch schalen en kies Archiveren naar een opslagaccount of Stream naar een Event Hub , afhankelijk van waar u het rapport wilt verzenden.

  7. Selecteer Opslaan.

Notitie

Als u Archiveren selecteert naar een opslagaccount, moet u migreren van opslagretentie van diagnostische instellingen naar levenscyclusbeheer van Azure Storage.

Diagnostische logboeken voor automatisch schalen zoeken in Azure Storage

Nadat u uw diagnostische instellingen hebt geconfigureerd, kunt u de logboeken vinden door de volgende instructies te volgen:

  1. Ga in Azure Portal naar het opslagaccount waarnaar u de diagnostische logboeken hebt verzonden.

  2. Selecteer Containers en open de map insight-logs-autoscaling.

  3. Selecteer in de map insight-logs automatisch schalen het abonnement, de resourcegroep, het schaalplan en de datum totdat u het JSON-bestand ziet. Selecteer het JSON-bestand en download het naar uw lokale computer.

  4. Open ten slotte het JSON-bestand in de teksteditor van uw keuze.

Diagnostische logboeken weergeven

Nu u het JSON-bestand hebt geopend, gaan we een kort overzicht maken van wat elk deel van het rapport betekent:

  • De CorrelationID is de id die u moet weergeven wanneer u een ondersteuningsaanvraag maakt.

  • OperationName is het type bewerking dat wordt uitgevoerd terwijl het probleem is opgetreden.

  • ResultType is het resultaat van de bewerking. Dit item kan u laten zien waar problemen zijn als u onvolledige resultaten ziet.

  • Bericht is het foutbericht met informatie over de onvolledige bewerking. Dit bericht kan koppelingen bevatten naar belangrijke documentatie voor probleemoplossing, dus bekijk het zorgvuldig.

Het volgende JSON-bestand is een voorbeeld van wat u ziet wanneer u een rapport opent:

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

Volgende stappen