0Pricing
Azure Fundamentals · Lekcja

Pulpity nawigacyjne i skoroszyty Azure

Przypinaj wykresy i wyniki zapytań do pulpitu nawigacyjnego Azure, aby uzyskać szybki wgląd w działanie środowiska, oraz twórz skoroszyty do udostępniania zespołowi rozbudowanych raportów z parametrami.

Pulpity nawigacyjne i skoroszyty Azure to bezpłatna lekcja Azure Fundamentals na CoddyKit. To lekcja 4 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Azure Fundamentals, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Azure Fundamentals zawiera 4 lekcji w sumie.

Dlaczego warto używać pulpitów nawigacyjnych i skoroszytów?

Zbieranie metryk i dzienników ma wartość tylko wtedy, gdy odpowiednie osoby mogą przeglądać dane i podejmować na ich podstawie działania. Azure Dashboards zapewniają aktualizowane w czasie rzeczywistym widoki operacyjne prezentujące najważniejsze informacje na pierwszy rzut oka i można je udostępniać całemu zespołowi w portalu Azure. Workbooks oferują jeszcze więcej możliwości, umożliwiając tworzenie rozbudowanych, parametryzowanych raportów narracyjnych łączących tekst, wykresy, siatki i wyniki zapytań na żywo w jednym przewijanym dokumencie — idealnym do cotygodniowych przeglądów operacyjnych lub planowania pojemności.

Tworzenie pulpitu nawigacyjnego Azure

Azure Dashboard to zbiór kafelków rozmieszczonych na obszarze roboczym. Kafelki mogą wyświetlać wykresy metryk, kondycję zasobów, wyniki zapytań KQL, przegląd grupy zasobów, tekst Markdown lub metryki App Service. Dowolny wykres z Metrics Explorer lub zapytanie z Log Analytics można przypiąć bezpośrednio do pulpitu za pomocą przycisku Pin to dashboard. Pulpity są przechowywane jako zasoby JSON w grupie zasobów i obsługują wdrażanie oparte na ARM.

# Deploy a dashboard from a JSON template
az portal dashboard create \
  --resource-group myRG \
  --name 'Ops-Dashboard' \
  --input-path ./dashboard.json \
  --location eastus

Udostępnianie pulpitów i kontrola dostępu

Azure Dashboards mają dwa tryby udostępniania. Prywatne pulpity są widoczne tylko dla Państwa. Opublikowane (udostępnione) pulpity są publikowane jako zasoby Azure w grupie zasobów, a RBAC określa, kto może je wyświetlać lub edytować. Aby przyznać dostęp tylko do odczytu, można nadać rolę Reader do zasobu pulpitu. Należy pamiętać, że jeśli kafelek pulpitu wykonuje zapytania dotyczące danych z obszaru roboczego Log Analytics, osoby wyświetlające pulpit potrzebują również uprawnień Read do tego obszaru roboczego.

Typy kafelków pulpitu

Typowe typy kafelków pulpitu obejmują: wykres metryk — przedstawia co najmniej jeden szereg czasowy metryki z Metrics Explorer. zapytanie Log Analytics — wykonuje zapytanie KQL i pokazuje wynik jako tabelę, wykres lub liczbę. kondycja zasobu — pokazuje zgłoszony przez Azure stan kondycji określonego zasobu. Markdown — renderuje tekst statyczny, linki i obrazy, zapewniając kontekst. zegar — pokazuje czas UTC, co jest przydatne w przypadku zespołów rozproszonych globalnie.

Wprowadzenie do Azure Workbooks

Azure Workbooks to interaktywne raporty łączące dane z wielu źródeł Azure — metryki Azure Monitor, zapytania KQL usługi Log Analytics, Azure Resource Graph i Application Insights. W przeciwieństwie do statycznych pulpitów skoroszyty obsługują parametry (selektory zakresu czasu, zasobów i list rozwijanych), które pozwalają temu samemu skoroszytowi dynamicznie wyświetlać dane dla zasobu lub przedziału czasu wybranego przez osobę przeglądającą raport.

Parametry skoroszytów

Parametry skoroszytu sprawiają, że raporty są interaktywne, bez konieczności tworzenia osobnych skoroszytów dla każdego zasobu. Można dodać parametr Time range (standardowy selektor czasu Azure), parametr Resource (selektor zasobów ograniczony do subskrypcji) lub parametr Dropdown wypełniany przez zapytanie KQL. Wszystkie kolejne kroki zapytań i wizualizacje automatycznie używają wybranych wartości parametrów i są aktualizowane w czasie rzeczywistym po zmianie wyboru przez użytkownika.

Typy wizualizacji skoroszytów

Każdy krok skoroszytu może wyświetlać dane jako tabelę, wykres czasowy, wykres słupkowy, wykres kołowy, wykres punktowy, siatkę z formatowaniem warunkowym, mapę cieplną lub kafelek (karty KPI). Wizualizacja siatki obsługuje formatowanie warunkowe na poziomie kolumn — na przykład kolorowanie komórek na czerwono, gdy współczynnik błędów przekracza próg — co ułatwia szybkie wyróżnianie problemów w raporcie operacyjnym.

Szablony i galeria skoroszytów

Azure udostępnia dużą galerię wbudowanych szablonów skoroszytów dla typowych scenariuszy. Szablony wydajności maszyn wirtualnych pokazują trendy dotyczące procesora, pamięci, dysku i sieci. Szablony App Service wyświetlają szybkość żądań i odsetki błędów. Szablony niezawodności przedstawiają dostępność w odniesieniu do celów SLA. Dowolny szablon można otworzyć, dostosować i zapisać jako nowy skoroszyt w ramach subskrypcji, bez rozpoczynania pracy od zera.

Łączenie kroków skoroszytu

Skoroszyty obsługują połączone przechodzenie do szczegółów: kliknięcie wiersza w jednym kroku siatki może przekazać wartości wybranego wiersza jako parametry do kolejnego kroku, filtrując wykres lub tabelę tak, aby pokazać szczegóły dotyczące konkretnego elementu. Tworzy to interaktywny przepływ analizy — na przykład kliknięcie niesprawnego punktu końcowego w tabeli podsumowania wyświetla szczegółową listę śladów tylko dla tego punktu końcowego, wszystko w ramach jednej strony skoroszytu.

Eksportowanie skoroszytów i pulpitów

Zarówno pulpity, jak i skoroszyty są wewnętrznie przechowywane w formacie JSON i można je eksportować na potrzeby kontroli wersji lub automatyzacji wdrażania. Kod JSON pulpitu można pobrać z trybu Edit w portalu i wdrożyć za pomocą szablonów ARM. Skoroszyty są eksportowane do formatu JSON zgodnego z poleceniami interfejsu wiersza polecenia az monitor app-insights workbook, co umożliwia dodawanie definicji skoroszytów do repozytorium git wraz z kodem infrastruktury.

# Export a workbook to JSON
az monitor app-insights workbook show \
  --resource-group myRG \
  --name <workbook-guid> \
  --query 'serializedData' -o tsv > workbook.json

Alerty na podstawie danych skoroszytu

Skoroszyty są narzędziami tylko do odczytu służącymi do wizualizacji — nie wyzwalają alertów. Aby generować alerty na podstawie danych wyświetlanych w skoroszycie, należy utworzyć w Azure Monitor odpowiednią regułę alertu wyszukiwania w dziennikach, która wykonuje to samo zapytanie KQL. Dobrą praktyką jest najpierw utworzenie skoroszytu operacyjnego w celu wizualnego sprawdzenia logiki zapytania, a następnie skopiowanie działającego zapytania KQL do reguły alertu. Dzięki temu monitorowane elementy odpowiadają elementom objętym alertami.

Szybkie sprawdzenie

Sprawdź swoją znajomość zagadnień Microsoft Azure Fundamentals (AZ-900) omówionych w tej lekcji.

Podsumowanie lekcji

W tej lekcji poznali Państwo następujące zagadnienia: Azure Dashboards zapewniają udostępniane zespołowi za pomocą RBAC kafelkowe widoki najważniejszych informacji w czasie rzeczywistym, Azure Workbooks umożliwiają tworzenie rozbudowanych, parametryzowanych raportów łączących metryki, zapytania KQL i dane Application Insights, a oba rozwiązania są przechowywane jako JSON i można nimi zarządzać w systemie kontroli wersji oraz wdrażać je za pomocą ARM. Następnie omówimy Azure Backup służące do ochrony obciążeń przed utratą danych.

Często zadawane pytania

Czy lekcja „Pulpity nawigacyjne i skoroszyty Azure” jest bezpłatna?

Tak — pełny tekst „Pulpity nawigacyjne i skoroszyty Azure” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Azure Fundamentals, przejdź na CoddyKit PRO. Kurs Azure Fundamentals zawiera 4 lekcji w sumie.

Co nauczysz się w „Pulpity nawigacyjne i skoroszyty Azure”?

Przypinaj wykresy i wyniki zapytań do pulpitu nawigacyjnego Azure, aby uzyskać szybki wgląd w działanie środowiska, oraz twórz skoroszyty do udostępniania zespołowi rozbudowanych raportów z parametra… Ćwiczysz Azure Fundamentals z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Azure Fundamentals?

Nie wymagamy żadnego doświadczenia. Azure Fundamentals w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 4 z 4.

Ile czasu zajmuje lekcja „Pulpity nawigacyjne i skoroszyty Azure”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Azure Fundamentals?

Tak. Każda lekcja Azure Fundamentals zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Metryki i alerty usługi Azure Monitor
  2. Podstawy Log Analytics i KQL
  3. Application Insights
  4. Pulpity nawigacyjne i skoroszyty Azure
← Powrót do Azure Fundamentals