Konfigurera diagnostik för autoskalning i Azure Virtual Desktop
Med diagnostik kan du övervaka potentiella problem och åtgärda dem innan de stör din skalningsplan för automatisk skalning.
För närvarande kan du antingen skicka diagnostikloggar för autoskalning till ett Azure Storage-konto eller använda loggar med Microsoft Azure Event Hubs. Om du använder ett Azure Storage-konto kontrollerar du att det finns i samma region som din skalningsplan. Läs mer om diagnostikinställningar i Skapa diagnostikinställningar. Mer information om datainmatningstid för resursloggar finns i Loggdatainmatningstid i Azure Monitor.
Dricks
För poolbaserade värdpooler rekommenderar vi att du använder diagnostikdata för automatisk skalning som är integrerade med Insights i Azure Virtual Desktop, vilket ger en mer omfattande vy över dina autoskalningsåtgärder. Mer information finns i Övervaka autoskalningsåtgärder med Insights i Azure Virtual Desktop.
Aktivera diagnostik för skalningsplaner
Så här aktiverar du diagnostik för din skalningsplan:
Öppna Azure Portal.
I sökfältet skriver du Azure Virtual Desktop och väljer posten matchande tjänst.
Välj Skalningsplaner och välj sedan den skalningsplan som du vill att rapporten ska spåra.
Gå till Diagnostikinställningar och välj Lägg till diagnostikinställning.
Ange ett namn för diagnostikinställningen.
Välj sedan Autoskalningsloggar och välj antingen Arkivera till ett lagringskonto eller Stream till en händelsehubb beroende på var du vill skicka rapporten.
Välj Spara.
Kommentar
Om du väljer Arkivera till ett lagringskonto måste du migrera från lagringskvarhållning för diagnostikinställningar till Livscykelhantering i Azure Storage.
Hitta diagnostikloggar för automatisk skalning i Azure Storage
När du har konfigurerat diagnostikinställningarna kan du hitta loggarna genom att följa dessa instruktioner:
I Azure Portal går du till lagringskontot som du skickade diagnostikloggarna till.
Välj Containrar och öppna mappen med namnet insight-logs-autoscaling.
I mappen insight-logs-autoscaling väljer du prenumeration, resursgrupp, skalningsplan och datum tills du ser JSON-filen. Välj JSON-filen och ladda ned den till den lokala datorn.
Öppna slutligen JSON-filen i valfri textredigerare.
Visa diagnostikloggar
Nu när du har öppnat JSON-filen ska vi göra en snabb översikt över vad varje del av rapporten innebär:
CorrelationID är det ID som du behöver visa när du skapar ett supportärende.
OperationName är den typ av åtgärd som körs när problemet inträffade.
ResultType är resultatet av åtgärden. Det här objektet kan visa var problem finns om du märker några ofullständiga resultat.
Meddelandet är felmeddelandet som innehåller information om den ofullständiga åtgärden. Det här meddelandet kan innehålla länkar till viktig felsökningsdokumentation, så granska det noggrant.
Följande JSON-fil är ett exempel på vad du ser när du öppnar en rapport:
{
"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"
}
}
Nästa steg
- Läs om hur du skapar en skalningsplan i Autoskala för Azure Virtual Desktop-sessionsvärdar.
- Tilldela din skalningsplan till nya eller befintliga värdpooler.
- Läs mer om termer som används i den här artikeln i vår ordlista för autoskalning.
- Exempel på hur autoskalning fungerar finns i Exempelscenarier för autoskalning.
- Se våra vanliga frågor och svar om autoskalning för att besvara vanliga frågor.