Konfigurowanie diagnostyki automatycznego skalowania w usłudze Azure Virtual Desktop
Diagnostyka umożliwia monitorowanie potencjalnych problemów i ich rozwiązywanie przed zakłócaniem planu skalowania automatycznego.
Obecnie możesz wysyłać dzienniki diagnostyczne do automatycznego skalowania na konto usługi Azure Storage lub korzystać z dzienników za pomocą usługi Microsoft Azure Event Hubs. Jeśli używasz konta usługi Azure Storage, upewnij się, że znajduje się on w tym samym regionie co plan skalowania. Dowiedz się więcej o ustawieniach diagnostycznych w sekcji Tworzenie ustawień diagnostycznych. Aby uzyskać więcej informacji na temat czasu pozyskiwania danych dziennika zasobów, zobacz Czas pozyskiwania danych dziennika w usłudze Azure Monitor.
Napiwek
W przypadku pul hostów w puli zalecamy użycie danych diagnostycznych autoskalowania zintegrowanych z usługą Insights w usłudze Azure Virtual Desktop, co zapewnia bardziej kompleksowy widok operacji skalowania automatycznego. Aby uzyskać więcej informacji, zobacz Monitorowanie operacji skalowania automatycznego za pomocą szczegółowych informacji w usłudze Azure Virtual Desktop.
Włączanie diagnostyki dla planów skalowania
Aby włączyć diagnostykę planu skalowania:
Otwórz portal Azure Portal.
Na pasku wyszukiwania wpisz Azure Virtual Desktop i wybierz pasujący wpis usługi.
Wybierz pozycję Plany skalowania, a następnie wybierz plan skalowania, który chcesz śledzić w raporcie.
Przejdź do pozycji Ustawienia diagnostyczne i wybierz pozycję Dodaj ustawienie diagnostyczne.
Wprowadź nazwę ustawień diagnostyki.
Następnie wybierz pozycję Dzienniki skalowania automatycznego i wybierz pozycję Archiwum na konto magazynu lub Prześlij strumieniowo do centrum zdarzeń w zależności od tego, gdzie chcesz wysłać raport.
Wybierz pozycję Zapisz.
Uwaga
Jeśli wybierzesz opcję Archiwum na konto magazynu, musisz przeprowadzić migrację z magazynu ustawień diagnostycznych do zarządzania cyklem życia usługi Azure Storage.
Znajdowanie dzienników diagnostycznych autoskalowania w usłudze Azure Storage
Po skonfigurowaniu ustawień diagnostycznych dzienniki można znaleźć, wykonując następujące instrukcje:
W witrynie Azure Portal przejdź do konta magazynu, do którego wysłano dzienniki diagnostyczne.
Wybierz pozycję Kontenery i otwórz folder o nazwie insight-logs-autoscaling.
W folderze insight-logs-autoscaling wybierz subskrypcję, grupę zasobów, plan skalowania i datę do momentu wyświetlenia pliku JSON. Wybierz plik JSON i pobierz go na komputer lokalny.
Na koniec otwórz plik JSON w wybranym edytorze tekstów.
Wyświetlanie dzienników diagnostycznych
Po otwarciu pliku JSON wykonajmy krótkie omówienie tego, co oznacza każdy fragment raportu:
Identyfikator CorrelationID to identyfikator, który należy pokazać podczas tworzenia zgłoszenia do pomocy technicznej.
OperationName to typ operacji uruchomionej podczas wystąpienia problemu.
ResultType jest wynikiem operacji. Ten element może pokazać, gdzie występują problemy, jeśli zauważysz jakiekolwiek niekompletne wyniki.
Komunikat jest komunikatem o błędzie zawierającym informacje na temat niekompletnej operacji. Ten komunikat może zawierać linki do ważnej dokumentacji rozwiązywania problemów, dlatego uważnie zapoznaj się z nią.
Poniższy plik JSON jest przykładem tego, co zobaczysz po otwarciu raportu:
{
"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"
}
}
Następne kroki
- Zobacz, jak utworzyć plan skalowania na stronie Autoskalowanie dla hostów sesji usługi Azure Virtual Desktop.
- Przypisz plan skalowania do nowych lub istniejących pul hostów.
- Dowiedz się więcej na temat terminów używanych w tym artykule na naszym słowniku skalowania automatycznego.
- Przykłady działania autoskalowania można znaleźć w przykładowych scenariuszach skalowania automatycznego.
- Zobacz często zadawane pytania dotyczące automatycznego skalowania, aby odpowiedzieć na często zadawane pytania.