Udostępnij za pośrednictwem


Słownik słownika typowego słownictwa i pojęć usługi Metrics Advisor

Ważne

Od 20 września 2023 r. nie będzie można tworzyć nowych zasobów usługi Metrics Advisor. Usługa Metrics Advisor jest wycofywana 1 października 2026 r.

W tym dokumencie wyjaśniono terminy techniczne używane w usłudze Metrics Advisor. Skorzystaj z tego artykułu, aby dowiedzieć się więcej o typowych pojęciach i obiektach, które mogą wystąpić podczas korzystania z usługi.

Źródło danych

Uwaga

Wiele metryk może współdzielić to samo źródło danych, a nawet to samo źródło danych.

Źródło danych to źródło danych pozyskane przez doradcę metryk ze źródła danych, takiego jak usługa Azure Cosmos DB lub serwer SQL. Źródło danych zawiera wiersze:

  • Sygnatury czasowe
  • zero lub więcej wymiarów
  • co najmniej jedna miara.

Interwał

Metryki muszą być monitorowane na określonym poziomie szczegółowości zgodnie z wymaganiami biznesowymi. Na przykład kluczowe wskaźniki wydajności biznesowej (KPI) są monitorowane z dziennym stopniem szczegółowości. Jednak metryki wydajności usługi są często monitorowane w minutach/godzinach szczegółowości. Częstotliwość zbierania danych metryk ze źródeł różni się.

Usługa Metrics Advisor stale pobiera dane metryk w każdym interwale czasu, a interwał jest równy szczegółowości metryk. Za każdym razem doradca metryk uruchamia zapisane zapytanie pozyskuje dane w tym określonym interwale. Na podstawie tego mechanizmu pozyskiwania danych skrypt zapytania nie powinien zwracać wszystkich danych metryk, które istnieją w bazie danych, ale musi ograniczyć wynik do jednego interwału.

Metric

Metryka jest miarą kwantyfikalną, która służy do monitorowania i oceniania stanu określonego procesu biznesowego. Może to być kombinacja wielu wartości szeregów czasowych podzielonych na wymiary. Na przykład metryka kondycji sieci Web może zawierać wymiary dla liczby użytkowników i rynku en-us.

Wymiar

Wymiar jest co najmniej jedną wartością kategorii. Kombinacja tych wartości identyfikuje określony niezmienny szereg czasowy, na przykład: kraj/region, język, dzierżawa itd.

Metryka wielowymiarowa

Co to jest metryka wielowymiarowa? Użyjmy dwóch przykładów.

Przychód firmy

Załóżmy, że masz dane dotyczące przychodów firmy. Dane szeregów czasowych mogą wyglądać mniej więcej tak:

Sygnatura czasowa Kategoria Rynek Przychód
2020-6-1 Żywność — USA 1000
2020-6-1 Odzież — USA 2000
2020-6-2 Żywność Zjednoczone Królestwo 800
... ... ... ...

W tym przykładzie kategorie i rynek są wymiarami. Przychód to kluczowy wskaźnik wydajności (KPI), który można podzielić na różne kategorie i/lub rynki, a także może być agregowany. Na przykład przychód żywności dla wszystkich rynków.

Liczba błędów dla złożonej aplikacji

Załóżmy, że masz dane dotyczące liczby błędów zarejestrowanych w aplikacji. Dane szeregów czasowych mogą wyglądać mniej więcej tak:

Sygnatura czasowa Składnik aplikacji Region (Region) Liczba błędów
2020-6-1 Baza danych pracowników EUROPA ZACHODNIA 9000
2020-6-1 Kolejka komunikatów WSCHODNIE STANY USA 1000
2020-6-2 Kolejka komunikatów WSCHODNIE STANY USA 8000
... ... ... ...

W tym przykładzie składniki aplikacji i region są wymiarami. Liczba błędów to kluczowy wskaźnik wydajności, który można podzielić na różne kategorie i/lub rynki, a także może być agregowany. Na przykład liczba błędów kolejki komunikatów we wszystkich regionach.

Miara

Miara jest terminem podstawowym lub specyficznym dla jednostki i wartością kwantyfikalną metryki.

Szeregi czasowe

Szereg czasowy to szereg punktów danych indeksowanych (lub wymienionych lub grafu) w kolejności chronologicznej. Najczęściej szereg czasowy jest sekwencją wykonywaną w kolejnych, równomiernie rozmieszczonych punktach w czasie. Jest to sekwencja danych dyskretnych czasu.

W usłudze Metrics Advisor wartości jednej metryki dla określonej kombinacji wymiarów są nazywane jedną serią.

Poziom szczegółowości

Stopień szczegółowości wskazuje, jak często będą generowane punkty danych w źródle danych. Na przykład codziennie, co godzinę.

Pozyskiwanie danych od (UTC)

Pozyskiwanie danych od (UTC) to godzina rozpoczęcia pozyskiwania danych ze źródła danych przez doradcę metryk. Źródło danych musi mieć dane w określonym czasie rozpoczęcia pozyskiwania.

Granice ufności

Uwaga

Granice ufności nie są jedynym pomiarem używanym do znajdowania anomalii. Punkty danych poza tą granicą mogą być oflagowane normalnie przez model wykrywania.

W usłudze Metrics Advisor granice ufności reprezentują czułość używanego algorytmu i są używane do filtrowania nadmiernie poufnych anomalii. W portalu internetowym granice ufności są wyświetlane jako przezroczyste niebieskie pasmo. Wszystkie punkty w pasmie są traktowane jako normalne punkty.

Usługa Metrics Advisor udostępnia narzędzia do dostosowywania poufności używanych algorytmów. Aby uzyskać więcej informacji, zobacz Instrukcje: konfigurowanie metryk i dostosowywanie konfiguracji wykrywania.

Granice ufności

Haczyk

Usługa Metrics Advisor umożliwia tworzenie i subskrybowanie alertów w czasie rzeczywistym. Te alerty są wysyłane przez Internet przy użyciu haka.

Zdarzenie anomalii

Po zastosowaniu konfiguracji wykrywania do metryk zdarzenia są generowane za każdym razem, gdy każda seria w niej zawiera anomalię. W dużych zestawach danych może to być przytłaczające, dlatego usługa Metrics Advisor grupuje serię anomalii w obrębie metryki w zdarzeniu. Usługa oceni również ważność i udostępni narzędzia do diagnozowania zdarzenia.

Drzewo diagnostyczne

W usłudze Metrics Advisor można zastosować wykrywanie anomalii w metrykach, a następnie doradca metryk automatycznie monitoruje wszystkie szeregi czasowe wszystkich kombinacji wymiarów. Za każdym razem, gdy wystąpią jakiekolwiek anomalie, doradca metryk agreguje anomalie w zdarzeniach. Po wystąpieniu zdarzenia doradca metryk udostępni drzewo diagnostyczne z hierarchią współtworzenia anomalii i zidentyfikuje te, które mają największy wpływ. Każde zdarzenie ma główną przyczynę anomalii, która jest górnym węzłem drzewa.

Grupowanie anomalii

Usługa Metrics Advisor umożliwia znajdowanie powiązanych szeregów czasowych z podobnymi wzorcami. Może również zapewnić bardziej szczegółowy wgląd w wpływ na inne wymiary i skorelować anomalie.

Porównanie szeregów czasowych

Możesz wybrać wiele szeregów czasowych, aby porównać trendy w jednej wizualizacji. Zapewnia to jasny i wnikliwy sposób wyświetlania i porównywania powiązanych serii.

Konfiguracja wykrywania

Uwaga

Konfiguracje wykrywania są stosowane tylko w ramach pojedynczej metryki.

W portalu internetowym Usługi Metrics Advisor konfiguracja wykrywania (taka jak czułość, automatyczne odłożenie i kierunek) jest wyświetlana na panelu po lewej stronie podczas wyświetlania metryki. Parametry można dostroić i zastosować do wszystkich serii w tej metryce.

Konfiguracja wykrywania jest wymagana dla każdego szeregu czasowego i określa, czy punkt w szeregach czasowych jest anomalią. Usługa Metrics Advisor skonfiguruje domyślną konfigurację dla całej metryki podczas pierwszego dołączania danych.

Konfigurację można dodatkowo dostosować, stosując parametry dostrajania w grupie serii lub konkretnej. Tylko jedna konfiguracja zostanie zastosowana do szeregu czasowego:

  • Konfiguracje zastosowane do określonej serii zastąpią konfiguracje dla grupy
  • Konfiguracje grupy zastąpią konfiguracje zastosowane do całej metryki.

Usługa Metrics Advisor udostępnia kilka metod wykrywania i można je połączyć przy użyciu operatorów logicznych.

Inteligentne wykrywanie

Wykrywanie anomalii przy użyciu wielu algorytmów uczenia maszynowego.

Czułość: wartość liczbowa do dostosowania tolerancji wykrywania anomalii. Wizualnie im wyższa wartość, tym bardziej węższa górna i dolna granica wokół szeregu czasowego.

Próg twardy

Wartości poza górnymi lub dolnymi granicami są anomaliami.

Min: dolna granica

Maksymalna: górna granica

Zmień próg

Użyj poprzedniej wartości punktu, aby określić, czy ten punkt jest anomalią.

Procent zmian: w porównaniu z poprzednim punktem bieżący punkt jest anomalią, jeśli procent zmiany jest większy niż ten parametr.

Zmiana punktów: ile punktów należy spojrzeć wstecz.

Wspólne parametry

Kierunek: Punkt jest anomalią tylko wtedy, gdy odchylenie występuje w kierunku w górę, w dół lub w obu przypadkach.

Nieprawidłowa anomalia do: Punkt danych jest anomalią tylko wtedy, gdy określony procent poprzednich punktów również jest anomalią.

Ustawienia alertów

Ustawienia alertów określają, które anomalie powinny wyzwalać alert. Można ustawić wiele alertów z różnymi ustawieniami. Można na przykład utworzyć alert dotyczący anomalii o niższym wpływie biznesowym i inny alert o większym znaczeniu.

Możesz również utworzyć alert między metrykami. Na przykład alert, który jest wyzwalany tylko wtedy, gdy dwie określone metryki mają anomalie.

Zakres alertu

Zakres alertu odnosi się do zakresu, do którego odnosi się alert. Istnieją cztery opcje:

Anomalie wszystkich serii: alerty będą wyzwalane dla anomalii we wszystkich seriach w ramach metryki.

Anomalie w grupie serii: alerty będą wyzwalane tylko w przypadku anomalii w określonych wymiarach grupy serii. Liczba określonych wymiarów powinna być mniejsza niż łączna liczba wymiarów.

Anomalie w ulubionej serii: alerty będą wyzwalane tylko w przypadku anomalii, które są dodawane jako ulubione. Dla każdej konfiguracji wykrywania można wybrać grupę serii jako ulubioną.

Anomalie w pierwszej N wszystkich serii: alerty będą wyzwalane tylko dla anomalii w pierwszej serii N. Możesz ustawić parametry, aby określić liczbę sygnatur czasowych, które mają zostać uwzględnione, oraz liczbę anomalii, które muszą znajdować się w nich, aby wysłać alert.

Ważność

Ważność to ocena używana przez usługę Metrics Advisor do opisywania ważności zdarzenia, w tym wysokich, średnich i niskich.

Obecnie usługa Metrics Advisor używa następujących czynników do mierzenia ważności alertu:

  1. Proporcja wartości i proporcja ilości anomalii w metryce.
  2. Pewność siebie w przypadku anomalii.
  3. Ulubione ustawienia współtworzyją również ważność.

Automatyczne odłożenie

Niektóre anomalie to problemy przejściowe, szczególnie w przypadku małych metryk szczegółowości. Możesz snoozeć alert dla określonej liczby punktów czasowych. Jeśli nie znaleziono anomalii w określonej liczbie punktów, alert nie zostanie wyzwolony. Zachowanie automatycznego odłożenia można ustawić na poziomie metryki lub serii.

Zachowanie snooze można ustawić na poziomie metryki lub serii.

Ustawienia źródła danych

Przesunięcie czasu pozyskiwania

Domyślnie dane są pozyskiwane zgodnie z szczegółowością (na przykład codziennie). Używając dodatniej liczby całkowitej, można opóźnić pozyskiwanie danych według określonej wartości. Przy użyciu liczby ujemnej można przejść przez określoną wartość pozyskiwania.

Maksymalne pozyskiwanie na minutę

Ustaw ten parametr, jeśli źródło danych obsługuje ograniczoną współbieżność. W przeciwnym razie pozostaw ustawienia domyślne.

Zatrzymaj ponowienie próby po

Jeśli pozyskiwanie danych nie powiodło się, doradca metryk ponowi próbę automatycznie po upływie czasu. Początek okresu to czas pierwszego pozyskiwania danych. Długość okresu ponawiania prób jest zdefiniowana zgodnie z szczegółowością. Jeśli używasz wartości domyślnej (-1), okres ponawiania zostanie określony zgodnie z stopniem szczegółowości:

Poziom szczegółowości Zatrzymaj ponowienie próby po
Codziennie, Niestandardowy (>= 1 dzień), Co tydzień, Co miesiąc, Rok 7 dni
Co godzinę, niestandardowy (< 1 dzień) 72 godziny

Minimalny interwał ponawiania prób

Minimalny interwał można określić podczas ponawiania próby ściągnięcia danych ze źródła. Jeśli używasz wartości domyślnej (-1), interwał ponawiania zostanie określony zgodnie z szczegółowością:

Poziom szczegółowości Minimalny interwał ponawiania prób
Codziennie, Niestandardowy (>= 1 dzień), Co tydzień, Co miesiąc 30 min
Co godzinę, niestandardowy (< 1 dzień) 10 min
Co rok 1 dzień

Okres prolongaty

Uwaga

Okres prolongaty rozpoczyna się od regularnego czasu pozyskiwania oraz określonego przesunięcia czasu pozyskiwania.

Okres prolongaty to okres, w którym doradca metryk będzie nadal pobierać dane ze źródła danych, ale nie będzie uruchamiał żadnych alertów. Jeśli żadne dane nie zostały pozyskane po okresie prolongaty, zostanie wyzwolony alert Źródło danych, które nie jest dostępne .

Odłóż alerty w

Jeśli ta opcja jest ustawiona na zero, za każdym razem znacznik czasu niedostępny wyzwoli alert. W przypadku ustawienia wartości innej niż zero określona liczba alertów niedostępnych zostanie odsłonięta, jeśli żadne dane nie zostały pobrane.

Uprawnienia źródła danych

Istnieją dwie role do zarządzania uprawnieniami źródła danych: Administrator i Osoba przeglądająca.

  • Administrator ma pełną kontrolę nad źródłem danych i metrykami w nim. Mogą aktywować, wstrzymywać, usuwać źródło danych i wprowadzać aktualizacje źródeł danych i konfiguracji. Administrator jest zazwyczaj właścicielem metryk.

  • Osoba przeglądająca może wyświetlać źródło danych lub metryki, ale nie może wprowadzać zmian.

Następne kroki