Zaawansowane funkcje eksploratora metryk platformy Azure

Uwaga

W tym artykule założono, że znasz podstawowe funkcje eksploratora metryk platformy Azure w usłudze Azure Monitor. Jeśli jesteś nowym użytkownikiem i chcesz dowiedzieć się, jak utworzyć swój pierwszy wykres metryk, zobacz Wprowadzenie do eksploratora metryk.

W Azure Monitor metryki to seria mierzonych wartości i liczników, które są zbierane i przechowywane w czasie. Metryki mogą być standardowe (nazywane również "platformą") lub niestandardowe.

Metryki standardowe są dostarczane przez platformę Azure. Odzwierciedlają one statystyki kondycji i użycia zasobów platformy Azure.

S wyboru zakresu zasobów

S wyboru zakresu zasobów umożliwia wyświetlanie metryk dla pojedynczych zasobów i wielu zasobów. W poniższych sekcjach wyjaśniono, jak używać s wyboru zakresu zasobów.

Wybierz pojedynczy zasób

Wybierz pozycję Metryki Azure Monitor menu lub w sekcji Monitorowanie menu zasobu. Następnie wybierz pozycję Wybierz zakres, aby otworzyć selektor zakresu.

Użyj selektora zakresu, aby wybrać zasoby, których metryki chcesz wyświetlić. Zakres powinien zostać wypełniony po otwarciu eksploratora metryk platformy Azure z menu zasobu.

Zrzut ekranu przedstawiający sposób otwierania s wyboru zakresu zasobów.

W przypadku niektórych zasobów można wyświetlać tylko jedną metrykę zasobu na raz. W menu Typy zasobów te zasoby znajdują się w sekcji Wszystkie typy zasobów.

Zrzut ekranu przedstawiający pojedynczy zasób.

Po wybraniu zasobu zobaczysz wszystkie subskrypcje i grupy zasobów, które zawierają ten zasób.

Zrzut ekranu przedstawiający dostępne zasoby.

Porada

Jeśli chcesz mieć możliwość wyświetlania metryk dla wielu zasobów w tym samym czasie lub wyświetlania metryk w subskrypcji lub grupie zasobów, wybierz pozycję Przekłoń.

Jeśli wybór jest zadowalacy, wybierz pozycję Zastosuj.

Wyświetlanie metryk dla wielu zasobów

Niektóre typy zasobów mogą zapytania o metryki dotyczące wielu zasobów. Zasoby muszą znajdować się w tej samej subskrypcji i tej samej lokalizacji. Te typy zasobów znajdują się w górnej części menu Typy zasobów.

Aby uzyskać więcej informacji, zobacz Wybieranie wielu zasobów.

Zrzut ekranu przedstawiający typy wielu zasobów.

W przypadku typów, które są zgodne z wieloma zasobami, możesz zapytania o metryki w ramach subskrypcji lub wielu grup zasobów. Aby uzyskać więcej informacji, zobacz Wybieranie grupy zasobów lub subskrypcji.

Wiele linii i wykresów metryk

W eksploratorze metryk platformy Azure możesz tworzyć wykresy, które wykreślą wiele linii metryk lub pokażą wiele wykresów metryk w tym samym czasie. Ta funkcja umożliwia:

  • Koreluj powiązane metryki na tym samym wykresie, aby zobaczyć, jak jedna wartość jest powiązana z inną.
  • Wyświetlanie metryk, które używają różnych jednostek miary w pobliżu.
  • Wizualne agregowanie i porównywanie metryk z wielu zasobów.

Załóżmy na przykład, że masz pięć kont magazynu i chcesz wiedzieć, ile miejsca zużywają razem. Można utworzyć (skumulowany) wykres warstwowy, który pokazuje poszczególne wartości i sumę wszystkich wartości w określonych punktach w czasie.

Wiele metryk na tym samym wykresie

Aby wyświetlić wiele metryk na tym samym wykresie, najpierw utwórz nowy wykres. Następnie wybierz pozycję Dodaj metrykę. Powtórz ten krok, aby dodać kolejną metrykę na tym samym wykresie.

Uwaga

Zazwyczaj wykresy nie powinny mieszać metryk, które używają różnych jednostek miary. Na przykład należy unikać łączenia jednej metryki, która używa milisekund z inną, która używa kilobajtów. Unikaj również mieszania metryk, których skale różnią się znacznie.

W takich przypadkach należy rozważyć użycie wielu wykresów. W eksploratorze metryk wybierz pozycję Nowy wykres, aby utworzyć nowy wykres.

Zrzut ekranu przedstawiający wiele metryk.

Wiele wykresów

Aby utworzyć inny wykres, który używa innej metryki, wybierz pozycję Nowy wykres.

Aby zmienić kolejność lub usunąć wiele wykresów, wybierz przycisk wielokropka (...), aby otworzyć menu wykresu. Następnie wybierz pozycję Przenieś w górę, Przenieś w dół lub Usuń.

Zrzut ekranu przedstawiający wiele wykresów.

Kontrolki zakresu czasu

Oprócz zmiany zakresu czasu przy użyciu panelu s wyboru czasumożna również przesuwać i powiększać przy użyciu kontrolek w obszarze wykresu.

Panoramowanie

Aby przesuwać, kliknij strzałkę w lewo i w prawo na krawędzi wykresu. Spowoduje to przeniesienie wybranego zakresu czasu do tyłu i do przodu o połowę przedziału czasu wykresu. Jeśli na przykład przeglądasz ostatnie 24 godziny, kliknięcie strzałki w lewo spowoduje przesunięcie zakresu czasu obejmującego półtorej do 12 godzin temu.

Większość metryk obsługuje przechowywanie przez 93 dni, ale pozwala wyświetlać tylko 30 dni na raz. Za pomocą kontrolek przesuwania można przeglądać ostatnie 30 dni, a następnie łatwo przechodzić wstecz przez 15 dni na raz, aby wyświetlić pozostałą część okresu przechowywania.

Animowany plik GIF przedstawiający kontrolki przesuwania po lewej i prawej stronie.

Zoom

Możesz kliknąć i przeciągnąć wykres, aby powiększyć jego sekcję. Powiększanie zaktualizuje zakres czasu wykresu w celu wyboru i wybierze mniejsze ziarno czasu, jeśli ziarno czasu jest ustawione na wartość "Automatycznie". Nowy zakres czasu będzie miał zastosowanie do wszystkich wykresów w metrykach.

Animowany plik GIF przedstawiający funkcję powiększenia metryk.

<a name="aggregation">Agregacja

Po dodaniu metryki do wykresu eksplorator metryk automatycznie stosuje domyślną agregację. Wartość domyślna ma sens w podstawowych scenariuszach. Możesz jednak użyć innej agregacji, aby uzyskać więcej szczegółowych informacji na temat metryki.

Przed użyciem różnych agregacji na wykresie należy zrozumieć, jak eksplorator metryk je obsługuje. Metryki to seria pomiarów (lub "wartości metryk"), które są przechwytywane w okresie. Podczas wykreślenia wykresu wartości wybranej metryki są oddzielnie agregowane w ziarnie czasu.

Rozmiar ziarna czasu można wybrać przy użyciu panelu selektora czasu eksploratora metryk. Jeśli nie wybierzesz jawnie ziarna czasu, aktualnie wybrany zakres czasu jest używany domyślnie. Po ujednoliceniu ziarna czasu wartości metryk, które zostały przechwycone podczas każdego ziarna czasu, są agregowane na wykresie, po jednym punkcie danych na ziarno czasu.

Załóżmy na przykład, że wykres przedstawia metrykę Czas odpowiedzi serwera. Używa ona średniej agregacji w okresie ostatnich 24 godzin. W tym przykładzie:

  • Jeśli poziom szczegółowości czasu jest ustawiony na 30 minut, wykres jest rysowany z 48 zagregowanych punktów danych. Oznacza to, że wykres liniowy łączy 48 punktów w obszarze wykresu (24 godziny x 2 punkty danych na godzinę). Każdy punkt danych reprezentuje średnią wszystkich przechwyconych czasów odpowiedzi dla żądań serwera, które wystąpiły w każdym z odpowiednich 30-minutowych okresów.
  • Jeśli przełączysz poziom szczegółowości czasu na 15 minut, otrzymasz 96 zagregowanych punktów danych. Oznacza to, że masz 24 godziny x 4 punkty danych na godzinę.

Eksplorator metryk ma pięć podstawowych typów agregacji statystycznych: sum, count, min, max i average. Agregacja sumy jest czasami nazywana agregacją całkowitą. W przypadku wielu metryk Eksplorator metryk ukrywa agregacje, które są nieistotne i nie mogą być używane.

Aby uzyskać bardziej szczegółowe omówienie sposobu działania agregacji metryk, zobacz Azure Monitor agregacji metryk i wyświetlić objaśnione.

  • Suma: suma wszystkich wartości przechwyconych w interwale agregacji.

    Zrzut ekranu przedstawiający żądanie sumy.

  • Liczba: liczba pomiarów przechwyconych w interwale agregacji.

    Gdy metryka jest zawsze przechwytywana z wartością 1, agregacja liczby jest równa agregacji sumy. Ten scenariusz jest powszechny, gdy metryka śledzi liczbę odrębnych zdarzeń, a każda miara reprezentuje jedno zdarzenie. Kod emituje rekord metryki za każdym razem, gdy nadejdzie nowe żądanie.

    Zrzut ekranu przedstawiający żądanie count.

  • Średnia: średnia wartości metryk przechwyconych w interwale agregacji.

    Zrzut ekranu przedstawiający średnie żądanie.

  • Min.: najmniejsza wartość przechwycona w interwale agregacji.

    Zrzut ekranu przedstawiający minimalne żądanie.

  • Maksimum: największa wartość przechwycona w interwale agregacji.

    Zrzut ekranu przedstawiający maksymalne żądanie.

Filtry

Filtry można stosować do wykresów, których metryki mają wymiary. Załóżmy na przykład, że metryka "Liczba transakcji" ma wymiar "Typ odpowiedzi". Ten wymiar wskazuje, czy odpowiedź z transakcji zakończyła się powodzeniem, czy niepowodzeniem. Jeśli odfiltrujesz ten wymiar, zobaczysz linię wykresu dla tylko pomyślnych (lub tylko nieudanych) transakcji.

Dodawanie filtru

  1. Nad wykresem wybierz pozycję Dodaj filtr.

  2. Wybierz wymiar (właściwość) do filtrowania.

    Zrzut ekranu przedstawiający wymiary (właściwości), które można filtrować.

  3. Wybierz operator, który chcesz zastosować względem wymiaru (właściwości). Domyślny operator to = (równa się)

    Zrzut ekranu przedstawiający operator, który można użyć z filtrem.

  4. Wybierz wartości wymiarów, które chcesz zastosować do filtru podczas kreślenia wykresu (w tym przykładzie przedstawiono filtrowanie pomyślnych transakcji magazynu):

    Zrzut ekranu przedstawiający pomyślne odfiltrowane transakcje magazynu.

  5. Po wybraniu wartości filtru kliknij poza selektorem filtru, aby go zamknąć. Teraz wykres pokazuje, ile transakcji magazynu zakończyło się niepowodzeniem:

    Zrzut ekranu przedstawiający, ile transakcji magazynu zakończyło się niepowodzeniem.

  6. Kroki 1–5 można powtórzyć, aby zastosować wiele filtrów do tych samych wykresów.

Dzielenie metryk

Metrykę można podzielić według wymiaru, aby zwizualizować, jak różne segmenty metryki są porównywane. Dzielenie może również pomóc w zidentyfikowaniu odłogowających się segmentów wymiaru.

Stosowanie podziału

  1. Nad wykresem wybierz pozycję Zastosuj podział.

    Uwaga

    Wykresy, które mają wiele metryk, nie mogą korzystać z funkcji dzielenia. Ponadto, mimo że wykres może mieć wiele filtrów, może mieć tylko jeden wymiar podziału.

  2. Wybierz wymiar, na którym chcesz segmentować wykres:

    Zrzut ekranu przedstawiający wybrany wymiar, na którym ma być segmentacja wykresu.

    Wykres zawiera teraz wiele linii, po jednej dla każdego segmentu wymiaru:

    Zrzut ekranu przedstawiający wiele wierszy, po jednym dla każdego segmentu wymiaru.

  3. Wybierz limit liczby wartości, które mają być wyświetlane po podzieleniu według wybranego wymiaru. Domyślny limit wynosi 10, jak pokazano na powyższym wykresie. Zakres limitu wynosi od 1 do 50.

    Zrzut ekranu przedstawiający limit podziału, który ogranicza liczbę wartości po podzieleniu.

  4. Wybierz kolejność sortowania w segmentach: Rosnąco lub Malejąco. Wybór domyślny to malejąco.

    Zrzut ekranu przedstawiający kolejność sortowania dla wartości podzielonych.

  5. Kliknij poza selektorem grupowania, aby go zamknąć.

    Uwaga

    Aby ukryć segmenty, które nie mają znaczenia dla scenariusza i ułatwić odczytywanie wykresów, użyj filtrowania i dzielenia w tym samym wymiarze.

Blokowanie zakresu osi y

Blokowanie zakresu osi wartości (y) staje się ważne na wykresach, które pokazują niewielkie fluktuacje dużych wartości.

Na przykład spadek liczby pomyślnych żądań z 99,99% do 99,5% może oznaczać znaczący spadek jakości usługi. Jednak w przypadku używania domyślnych ustawień wykresu niewielkie fluktuacje wartości liczbowych byłyby trudne lub nawet niemożliwe. W takim przypadku można zablokować najniższą granicę wykresu do 99%, aby mały spadek był bardziej widoczny.

Innym przykładem są wahania dostępnej pamięci. W tym scenariuszu wartość technicznie nigdy nie osiągnie wartości 0. Naprawa zakresu na wyższą wartość może ułatwić dostrzegnienie spadki dostępnej pamięci.

Aby kontrolować zakres osi y, otwórz menu wykresu (...). Następnie wybierz pozycję Ustawienia wykresu, aby uzyskać dostęp do zaawansowanych ustawień wykresu.

Zrzut ekranu przedstawiający wybór ustawień wykresu.

Zmodyfikuj wartości w sekcji Zakres osi Y lub wybierz pozycję Automatycznie, aby przywrócić wartości domyślne.

Zrzut ekranu przedstawiający sekcję zakresów osi Y.

Ostrzeżenie

Jeśli musisz zablokować granice osi y dla wykresów, które śledzą liczby lub sumy w okresie czasu (przy użyciu agregacji licznika, sumy, min lub maksimum), zazwyczaj należy określić stały poziom szczegółowości czasu. W takim przypadku nie należy polegać na automatycznych wartościach domyślnych.

Wybierasz stały poziom szczegółowości czasu, ponieważ wartości wykresu zmieniają się, gdy poziom szczegółowości czasu jest automatycznie modyfikowany po zmianie rozmiaru okna przeglądarki przez użytkownika lub zmianie rozdzielczości ekranu. Wynikowa zmiana szczegółowości czasu wpływa na wygląd wykresu, unieważniając bieżący wybór zakresu osi y.

Kolory linii

Po skonfigurowaniu wykresów linie wykresu są automatycznie przypisywane kolorami z palety domyślnej. Możesz zmienić te kolory.

Aby zmienić kolor linii wykresu, wybierz kolorowy pasek legendy odpowiadający wykresowi. Zostanie otwarte okno dialogowe s wyboru kolorów. Użyj s wyboru koloru, aby skonfigurować kolor linii.

Zrzut ekranu przedstawiający sposób zmiany koloru.

Niestandardowe kolory są zachowywane podczas przypinania wykresu do pulpitu nawigacyjnego. W poniższej sekcji pokazano, jak przypiąć wykres.

Przypinanie do pulpitów nawigacyjnych

Po skonfigurowaniu wykresu warto dodać go do pulpitu nawigacyjnego. Przypinając wykres do pulpitu nawigacyjnego, możesz udostępnić go zespołowi. Możesz również uzyskać szczegółowe informacje, wyświetlając je w kontekście innych telemetrii monitorowania.

Aby przypiąć skonfigurowany wykres do pulpitu nawigacyjnego, w prawym górnym rogu wykresu wybierz pozycję Przypnij do pulpitu nawigacyjnego.

Zrzut ekranu przedstawiający sposób przypinania wykresu do pulpitu nawigacyjnego.

Zasady alertów

Możesz użyć kryteriów wizualizacji, aby utworzyć regułę alertu opartą na metrykach. Nowa reguła alertu będzie obejmować docelowy zasób, metrykę, podział i wymiary filtru wykresu. Te ustawienia można zmodyfikować przy użyciu okienka tworzenia reguły alertu.

Aby rozpocząć, wybierz pozycję Nowa reguła alertu.

Zrzut ekranu przedstawiający przycisk Nowa reguła alertu wyróżniony kolorem czerwonym.

Zostanie otwarte okienko tworzenia reguły alertu. W okienku zobaczysz wymiary metryki wykresu. Pola w okienku są wstępnie zasypyowane, aby ułatwić dostosowanie reguły.

Zrzut ekranu przedstawiający okienko tworzenia reguły.

Aby uzyskać więcej informacji, zobacz Tworzenie i wyświetlanie alertów dotyczącychmetryk oraz zarządzanie nimi.

Korelowanie metryk z dziennikami

Aby pomóc klientowi zdiagnozować główną przyczynę anomalii na wykresie metryk, utworzono przeglądanie szczegółowe dzienników. Przeglądanie szczegółowe dzienników umożliwia klientom skorelowanie skoków na wykresie metryk z dziennikami i zapytaniami.

Zanim zagłębimy się w środowisko, chcemy najpierw wprowadzić różne typy dzienników i zapytań.

Okres Definicja
Dzienniki aktywności Zapewnia wgląd w operacje na poszczególnych zasobach platformy Azure w subskrypcji z zewnątrz (płaszczyzna zarządzania) oprócz aktualizacji Service Health zdarzeń. Użyj dziennika aktywności, aby określić, co, kto i kiedy w przypadku jakichkolwiek operacji zapisu (PUT, POST, DELETE) wykonywanych na zasobach w ramach subskrypcji. Dla każdej subskrypcji platformy Azure istnieje jeden dziennik aktywności.
Dziennik diagnostyczny Zapewnianie wglądu w operacje, które zostały wykonane w ramach zasobu platformy Azure (płaszczyzny danych), na przykład uzyskanie tajnego Key Vault lub wykonanie żądania do bazy danych. Zawartość dzienników zasobów różni się w zależności od usługi platformy Azure i typu zasobu. Uwaga: Musi być zapewniana przez usługę i włączona przez klienta
Zalecany dziennik Zapytania oparte na scenariuszach, które klient może wykorzystać do badania anomalii w eksploratorze metryk.

Obecnie dostępne są szczegółowe dzienniki dla wybranych dostawców zasobów. Dostawcy zasobów, którzy mają pełne środowisko przechodzenia do szczegółów dzienników, to:

  • Application Insights
  • Automatyczne skalowanie
  • App Services
  • Storage 

Poniżej przedstawiono przykładowe środowisko dla dostawcy zasobów Szczegółowe informacje Application.

Skok błędów w bloku metryk usługi App Insights

Aby zdiagnozować wzrost liczby żądań, które zakończyły się niepowodzeniem, kliknij pozycję "Przejdź do szczegółów dzienników".

Zrzut ekranu przedstawiający menu rozwijane przechodzenia do szczegółów dzienników

Kliknięcie opcji awarii spowoduje dojedzie do niestandardowego bloku błędów, który zapewnia operacje operacji, które zakończyły się niepowodzeniem, najważniejsze typy wyjątków i zależności.

Zrzut ekranu przedstawiający blok niepowodzenia usługi App Insights

Typowe problemy z przechodzeniem do szczegółów dzienników

  • Dzienniki i zapytania są wyłączone — aby wyświetlić zalecane dzienniki i zapytania, należy przekierowyć dzienniki diagnostyczne do usługi Log Analytics. Przeczytaj ten dokument, aby dowiedzieć się, jak to zrobić.
  • Dostępne są tylko dzienniki aktywności — funkcja Przejdź do szczegółów dzienników jest dostępna tylko dla wybranych dostawców zasobów. Domyślnie są udostępniane dzienniki aktywności.

Rozwiązywanie problemów

Jeśli nie widzisz żadnych danych na wykresie, zapoznaj się z następującymi informacjami na temat rozwiązywania problemów:

  • Filtry mają zastosowanie do wszystkich wykresów w okienku. Gdy koncentrujesz się na wykresie, upewnij się, że nie ustawiono filtru, który wyklucza wszystkie dane na innym wykresie.

  • Aby ustawić różne filtry na różnych wykresach, utwórz wykresy w różnych bladech. Następnie zapisz wykresy jako osobne ulubione. Jeśli chcesz, możesz przypiąć wykresy do pulpitu nawigacyjnego, aby zobaczyć je razem.

  • W przypadku segmentacji wykresu według właściwości, która nie jest zdefiniowana przez metrykę, wykres nie wyświetla zawartości. Spróbuj wyczyścić segmentację (dzielenie) lub wybierz inną właściwość.

Następne kroki

Aby tworzyć pulpity nawigacyjne z możliwością działania przy użyciu metryk, zobacz Tworzenie niestandardowych pulpitów nawigacyjnych wskaźników KPI.