Dodawanie wizualizacji w celu wyświetlenia danych

Ukończone

W tym ćwiczeniu wykonamy zapytanie dotyczące dwóch źródeł danych, a następnie użyjemy wizualizacji, aby umożliwić analizowanie wyników. Użyjemy również opcji renderowania wizualizacji, aby ułatwić ich czytelność i przyjazną dla użytkownika.

  • Zbadamy usługę Azure Resource Health, aby łatwo zobaczyć problemy z usługą wpływające na Zasoby. Grupujemy zasoby, które występują problemy, oraz zasoby, które nie występują, aby można było łatwo zobaczyć, co wymaga interwencji.
  • Użyjemy metryk usługi Azure Monitor, które używają danych liczbowych zebranych w regularnych odstępach czasu, aby zmierzyć konkretny aspekt systemu w określonym czasie. Utworzymy graf, który wyświetla ważne metryki, takie jak użycie procesora CPU, żądania niepowodzenia lub dostępna pamięć.

Wyniki zostaną wyświetlone przy użyciu następujących wizualizacji:

  • wykres, który zawiera szybki przegląd kondycji infrastruktury, na którym działa nasza aplikacja
  • wykres honeycomb kodowany kolorem, aby pokazać użycie procesora CPU maszyn wirtualnych

Pamiętaj, że źródła danych i wizualizacje w tym samouczku to tylko dwa przykłady, które można uwzględnić w skoroszytach.

Dodawanie wizualizacji w celu wyświetlenia dostępności zasobów

  1. W skoroszycie wybierz pozycję Edytuj na górnym pasku narzędzi.

  2. Wybierz pozycję Dodaj, a następnie pozycję Dodaj zapytanie.

    1. W polu Źródło danych wybierz pozycję Azure Resource Health.

    2. W polu Typ zasobu wybierz pozycję Subskrypcje.

    3. W polu Subskrypcje wybierz parametr zasobu Subskrypcja. Zostanie wyświetlona lista wszystkich zasobów platformy Azure w subskrypcji.

      Screenshot that shows a resource health query in Azure workbooks.

  3. Aby zgrupować zasoby według stanu dostępności:

    1. Wybierz pozycję Ustawienia kolumny w górnej części kontrolki.
    2. W sekcji Drzewo/grupa według wybierz pozycję Grupuj według, a następnie wybierz pozycję Stan dostępności.
    3. Wybierz pozycję Zapisz i zamknij.
    4. W obszarze Zaawansowane Ustawienia wprowadź nazwę wykresu, na przykład "Resource Health" w tytule wykresu.
    5. Wybierz pozycję Zakończono edytowanie.

    Skoroszyt zawiera teraz wykres zawierający listę wszystkich zasobów platformy Azure w subskrypcji pogrupowanych według dostępności.

    Screenshot that shows an Azure Workbook with resources grouped by availability.

Dodawanie wizualizacji pokazującej użycie procesora CPU maszyn wirtualnych

  1. W skoroszycie wybierz pozycję Edytuj na górnym pasku narzędzi.

  2. Wybierz pozycję Dodaj, a następnie pozycję Dodaj parametry.

  3. Wybierz pozycję Dodaj parametr , aby dodać nowy parametr.

    1. W polu Nazwa parametru wprowadź wartość virtualMachines.

    2. W polu Typ parametru wybierz pozycję Selektor zasobów.

    3. Zaznacz pole wyboru Wymagane.

    4. Zaznacz pole wyboru Zezwalaj na wiele zaznaczeń.

    5. W sekcji Pobieranie danych z wybierz pozycję Zapytanie.

    6. W sekcji Zapytanie dziennika subskrypcji:

      • W polu Źródło danych wybierz pozycję Wykres zasobów platformy Azure.

      • W polu Typ zasobu wybierz pozycję Subskrypcja.

      • W polu Subskrypcje wybierz parametr zasobu Subskrypcja.

      • Wprowadź następujące zapytanie, a następnie wybierz pozycję Uruchom zapytanie.

        resources 
        | where type == "microsoft.compute/virtualmachines" 
        | project id
        

      Screenshot that shows the CPU usage query in a workbook.

  4. W sekcji Dołącz do listy rozwijanej wybierz pozycję Wszystkie, a następnie wybierz pozycję Zapisz.

  5. Teraz dodamy metrykę reprezentującą procent użycia procesora CPU w zasobach. Wybierz pozycję Dodaj, a następnie pozycję Dodaj metryki.

    Screenshot that shows adding a metric to an Azure workbook.

    1. W polu Typ zasobu wybierz pozycję Maszyna wirtualna.
    2. W polu Zakres metryki wybierz pozycję Zakres zasobów.
    3. W polu Maszyna wirtualna wybierz utworzony parametr virtualMachines.
    4. W polu Wizualizacja wybierz wykres.
    5. Wybierz pozycję Dodaj metrykę.
    6. W polu Metryka wybierz pozycję Procent użycia procesora CPU, a następnie pozycję Zapisz.

    Screenshot that shows the percentage CPU metric setting in a Workbook.

    1. Wybierz pozycję Uruchom metryki.
  6. W oknie Ustawienia grafu wybierz pozycję Górna zawartość po lewej stronie.

    1. W polu Użyj kolumny wybierz pozycję Nazwa.
    2. W polu Moduł renderowania kolumn wybierz pozycję Zasób.
    3. Pozostaw pole Pokaż typ zasobu niezaznaczone.
    4. Wybierz pozycję Ustaw ten element jako link
    5. W polu Wartość linku pochodzi z pola wybierz pozycję Komórka.
    6. Wybierz pozycję Otwórz link w okienku kontekstowym.

    Screenshot that shows the settings for the top content of a graph in a workbook.

  7. Wybierz pozycję Center content (Wyśrodkowanie zawartości ) w lewym górnym rogu okna.

    1. W polu Użyj kolumny wybierz pozycję microsoft.compute/virtualmachines--Percentage CPU.
    2. W polu Moduł renderowania kolumn wybierz pozycję Duża liczba.
    3. Wybierz pozycję Formatowanie niestandardowe.
    4. W polu Jednostki wybierz pozycję Procent.
    5. W polu Styl wybierz pozycję Dziesiętne.
    6. W polu Maksymalna cyfra ułamkowa wprowadź wartość "1".

    Screenshot that shows the settings for the center content of a graph in a workbook.

  8. W sekcji Ustawienia układu wybierz pozycję Klastry Hive.

  9. W polu Identyfikator węzła wybierz pozycję Nazwa.

  10. W polu Grupuj według wybierz pozycję Subskrypcja.

  11. W polu Typ kolorowania wybierz pozycję Mapa cieplna.

  12. W polu Kolor węzła wybierz pozycję microsoft.compute/virtualmachines--Percentage CPU.

  13. W polu Paleta kolorów wybierz pozycję Zielony na Czerwony.

    Screenshot that shows the settings for the layout of a graph in a workbook.

  14. Wybierz pozycję Zapisz i zamknij.

  15. Wybierz pozycję Ustawienia zaawansowane i wprowadź tytuł, taki jak "Wydajność procesora CPU maszyny wirtualnej** w tytule wykresu.

  16. Wybierz pozycję Zakończono edytowanie.

    Skoroszyt zawiera teraz wykres pokazujący wszystkie maszyny wirtualne w subskrypcji oraz procent użycia procesora CPU dla każdej maszyny wirtualnej.

Screenshot that shows a hive cluster graph in a workbook.