Glosář Metrics Advisoru pro běžnou slovní zásobu a koncepty

Důležité

Od 20. září 2023 nebudete moct vytvářet nové prostředky Advisoru pro metriky. Služba Metrics Advisor se 1. října 2026 vyřadí z provozu.

Tento dokument vysvětluje technické termíny používané v Advisoru pro metriky. V tomto článku se dozvíte o běžných konceptech a objektech, se kterými se můžete setkat při používání služby.

Datový kanál

Poznámka:

Několik metrik může sdílet stejný zdroj dat a dokonce i stejný datový kanál.

Informační kanál dat je to, co poradce pro metriky ingestuje z vašeho zdroje dat, jako je Azure Cosmos DB nebo SQL Server. Datový kanál obsahuje řádky:

  • Časová razítka
  • nula nebo více dimenzí
  • jedné nebo více měr.

Interval

Metriky je potřeba monitorovat v určité členitosti podle obchodních požadavků. Například klíčové ukazatele výkonu (KPI) obchodních klíčových ukazatelů výkonu se sledují v denních intervalech. Metriky výkonu služby se ale často monitorují v minutách a hodinových intervalech. Frekvence shromažďování dat metrik ze zdrojů se tedy liší.

Metrics Advisor průběžně vezme data metrik v každém časovém intervalu, interval se rovná členitosti metrik. Pokaždé, když nástroj Metrics Advisor spustí dotaz, který jste v tomto konkrétním intervalu napsali, ingestuje data. Na základě tohoto mechanismu příjmu dat by skript dotazu neměl vracet všechna data metrik, která v databázi existují, ale potřebuje omezit výsledek na jeden interval.

Metrika

Metrika je kvantifikovatelná míra, která se používá k monitorování a posouzení stavu konkrétního obchodního procesu. Může to být kombinace více hodnot časových řad rozdělených do dimenzí. Například metrika stavu webu může obsahovat dimenze pro počet uživatelů a trh en-us.

Dimenze

Dimenze je jedna nebo více hodnot kategorií. Kombinace těchto hodnot identifikuje konkrétní jednovariátní časovou řadu, například země/oblast, jazyk, tenant atd.

Multidimenzionální metrika

Co je metrika s více dimenzemi? Pojďme použít dva příklady.

Výnosy firmy

Předpokládejme, že máte data pro výnosy vaší firmy. Data časových řad můžou vypadat nějak takto:

Časové razítko Kategorie Trh Výnos
2020-6-1 Potravinářství (USA) 1000
2020-6-1 Oblečení (USA) 2000
2020-6-2 Potravinářství Velká Británie 800
... ... ... ...

V tomto příkladu jsou dimenze Kategorie a Trh . Výnosy jsou klíčový ukazatel výkonu (KPI), který je možné rozdělit do různých kategorií a/nebo trhů, a lze je také agregovat. Například výnosy potravin pro všechny trhy.

Počty chyb pro složitou aplikaci

Předpokládejme, že máte data o počtu chyb přihlášených v aplikaci. Data časových řad můžou vypadat nějak takto:

Časové razítko Komponenta aplikace Oblast Počet chyb
2020-6-1 Databáze zaměstnanců ZÁPADNÍ EU 9000
2020-6-1 Fronta zpráv USA – VÝCHOD 1000
2020-6-2 Fronta zpráv USA – VÝCHOD 8000
... ... ... ...

V tomto příkladu jsou komponenta aplikace a oblast dimenze. Počet chyb je klíčový ukazatel výkonu, který je možné rozdělit do různých kategorií a/nebo trhů, a lze je také agregovat. Například počet chyb fronty zpráv ve všech oblastech.

Míra

Míra je základní nebo jednotkově specifický termín a kvantifikovatelná hodnota metriky.

Časové řady

Časová řada je řada datových bodů indexovaných (nebo uvedených nebo grafovaných) v chronologickém pořadí. Nejčastěji se jedná o posloupnost, která se provádí v následných, rovnoměrně rozmístěných bodech v čase. Jedná se o posloupnost diskrétních dat.

V Nástroji Metrics Advisor se hodnoty jedné metriky pro konkrétní kombinaci dimenzí nazývají jedna řada.

Členitost

Členitost označuje, jak často se datové body generují ve zdroji dat. Například denně, každou hodinu.

Ingestování dat od (UTC)

Ingestování dat od (UTC) je čas, kdy má Nástroj Metrics Advisor začít ingestovat data ze zdroje dat. Váš zdroj dat musí mít data v zadaném čase zahájení příjmu dat.

Hranice spolehlivosti

Poznámka:

Hranice spolehlivosti nejsou jediným měřením používaným k vyhledání anomálií. Datové body mimo tuto hranici je možné označit modelem detekce jako normální.

V Nástroji Metrics Advisor hranice spolehlivosti představují citlivost použitého algoritmu a používají se k odfiltrování příliš citlivých anomálií. Na webovém portálu se hranice spolehlivosti zobrazují jako průhledná modrá pásma. Všechny body v pásmu jsou považovány za normální body.

Nástroj Metrics Advisor poskytuje nástroje pro úpravu citlivosti použitých algoritmů. Další informace najdete v tématu Postupy: Konfigurace metrik a vyladění konfigurace detekce.

Confidence bounds

Hák

Nástroj Metrics Advisor umožňuje vytvářet a odebírat výstrahy v reálném čase. Tato upozornění se posílají přes internet pomocí háku.

Incident anomálií

Jakmile se konfigurace detekce použije na metriky, vygenerují se incidenty vždy, když má každá řada v ní anomálii. Ve velkých datových sadách to může být ohromující, takže Metriky Advisor seskupí řadu anomálií v rámci metriky do incidentu. Služba také vyhodnotí závažnost a poskytne nástroje pro diagnostiku incidentu.

Diagnostický strom

V Nástroji Metrics Advisor můžete na metriky použít detekci anomálií a pak nástroj Metrics Advisor automaticky monitoruje všechny časové řady všech kombinací dimenzí. Kdykoli se zjistí nějaká anomálie, nástroj Metrics Advisor agreguje anomálie do incidentů. Jakmile dojde k incidentu, nástroj Metrics Advisor poskytne diagnostický strom s hierarchií přispívácích anomálií a identifikuje je s největším dopadem. Každý incident má původní příčinu anomálie, což je horní uzel stromu.

Seskupení anomálií

Metrics Advisor poskytuje možnost najít související časové řady s podobnými vzory. Může také poskytovat hlubší přehled o dopadu na jiné dimenze a korelovat anomálie.

Porovnání časových řad

Pokud chcete porovnat trendy v jedné vizualizaci, můžete vybrat více časových řad. To poskytuje jasný a přehledný způsob zobrazení a porovnání souvisejících řad.

Konfigurace detekce

Poznámka:

Konfigurace detekce se použijí jenom v rámci jednotlivých metrik.

Na webovém portálu Metrics Advisor se při prohlížení metriky zobrazí na levém panelu konfigurace detekce (například citlivost, automatické odnooze a směr). Parametry lze v rámci této metriky ladit a použít u všech řad.

Konfigurace detekce se vyžaduje pro každou časovou řadu a určuje, jestli je bod v časové řadě anomálie. Nástroj Metrics Advisor nastaví při prvním připojení dat výchozí konfiguraci pro celou metriku.

Konfiguraci můžete dále upřesnit použitím parametrů ladění u skupiny řad nebo konkrétní řady. Na časovou řadu se použije pouze jedna konfigurace:

  • Konfigurace použité na konkrétní řadu přepíšou konfigurace pro skupinu.
  • Konfigurace pro skupinu přepíší konfigurace použité na celou metriku.

Metrics Advisor poskytuje několik metod detekce a můžete je kombinovat pomocí logických operátorů.

Inteligentní detekce

Detekce anomálií pomocí více algoritmů strojového učení

Citlivost: Číselná hodnota pro úpravu tolerance detekce anomálií. Čím vyšší je hodnota, tím užší horní a dolní hranice kolem časové řady.

Pevná prahová hodnota

Hodnoty mimo horní nebo dolní mez jsou anomálie.

Min: Dolní mez

Max: Horní mez

Změna prahové hodnoty

Pomocí předchozí hodnoty bodu určete, jestli se jedná o anomálii.

Procento změny: V porovnání s předchozím bodem je aktuální bod anomálií, pokud je procento změny vyšší než tento parametr.

Změna v bodech: Kolik bodů se má vrátit.

Společné parametry

Směr: Bod je anomálie pouze v případě, že se odchylka vyskytuje ve směru nahoru, dolů nebo obojím.

Neplatná anomálie až do: Datový bod je pouze anomálie, pokud je zadané procento předchozích bodů také anomálie.

Nastavení upozornění

Nastavení výstrahy určují, které anomálie mají aktivovat výstrahu. Můžete nastavit více upozornění s různými nastaveními. Můžete například vytvořit výstrahu pro anomálie s nižším obchodním dopadem a další pro výstrahy s větší důležitostí.

Můžete také vytvořit upozornění napříč metrikami. Například výstraha, která se aktivuje jenom v případě, že dvě zadané metriky mají anomálie.

Rozsah upozornění

Obor výstrahy odkazuje na obor, na který se výstraha vztahuje. Existují čtyři možnosti:

Anomálie všech řad: Výstrahy se aktivují pro anomálie ve všech řadách v rámci metriky.

Anomálie ve skupině řad: Výstrahy se aktivují pouze pro anomálie v konkrétních dimenzích skupiny řad. Počet zadaných dimenzí by měl být menší než celkový počet dimenzí.

Anomálie v oblíbených řadách: Výstrahy se aktivují jenom pro anomálie přidané jako oblíbené. Pro každou detekci konfigurace můžete zvolit skupinu řad jako oblíbenou položku.

Anomálie v horní N ze všech řad: Výstrahy se aktivují pouze pro anomálie v horní N řadě. Můžete nastavit parametry pro určení počtu časových razítek, které se mají vzít v úvahu, a počet anomálií, které musí být v nich k odeslání výstrahy.

Závažnost

Závažnost je známka, kterou Nástroj Metrics Advisor používá k popisu závažnosti incidentu, včetně vysoké, střední a nízké.

Nástroj Metrics Advisor v současné době používá k měření závažnosti výstrahy následující faktory:

  1. Poměr hodnoty a množství anomálií v metrice.
  2. Spolehlivost anomálií
  3. Vaše oblíbená nastavení také přispívají k závažnosti.

Automatické snooze

Některé anomálie jsou přechodné problémy, zejména u malých metrik podrobností. Výstrahu můžete odložit pro určitý počet časových bodů. Pokud jsou v zadaném počtu bodů nalezeny anomálie, neaktivuje se žádná výstraha. Chování automatického snooze lze nastavit na úrovni metriky nebo na úrovni řady.

Chování snooze lze nastavit na úrovni metriky nebo na úrovni řady.

Nastavení datového kanálu

Posun času příjmu dat

Ve výchozím nastavení se data ingestují podle členitosti (například denně). Pomocí kladného celého čísla můžete pozdržet příjem dat zadanou hodnotou. Pomocí záporného čísla můžete ingestovat o zadanou hodnotu.

Maximální příjem dat za minutu

Tento parametr nastavte, pokud zdroj dat podporuje omezenou souběžnost. V opačném případě ponechte výchozí nastavení.

Zastavit opakování po

Pokud příjem dat selhal, nástroj Metrics Advisor se po určité době bude opakovat automaticky. Začátek období je čas, kdy došlo k prvnímu příjmu dat. Délka období opakování je definována podle členitosti. Pokud použijete výchozí hodnotu (-1), bude období opakování určeno podle členitosti:

Členitost Zastavit opakování po
Denně, Vlastní (>= 1 den), Týdně, Měsíčně, Ročně 7 dní
Hodinově, vlastní (< 1 den) 72 hodiny

Minimální interval opakování

Můžete zadat minimální interval při opakování načítání dat ze zdroje. Pokud použijete výchozí hodnotu (-1), bude interval opakování určen podle členitosti:

Členitost Minimální interval opakování
Denně, Vlastní (>= 1 den), Týdně, Měsíčně 30 minut
Hodinově, vlastní (< 1 den) 10 minut
Ročně 1 den

Období odkladu

Poznámka:

Období odkladu začíná pravidelným časem příjmu dat a navíc zadaným posunem času příjmu dat.

Období odkladu je časové období, ve kterém bude Advisor pro metriky dál načítat data ze zdroje dat, ale neaktivuje žádné výstrahy. Pokud se po období odkladu neingestovala žádná data, aktivuje se upozornění na informační kanál dat, který není k dispozici .

Odložit výstrahy v

Pokud je tato možnost nastavená na nulu, každé časové razítko s nedostupným aktivuje výstrahu. Pokud je nastavená jiná hodnota než nula, zadaný počet výstrah není k dispozici bude zpozorován, pokud nebyla načtena žádná data.

Oprávnění datového kanálu

Ke správě oprávnění datového kanálu existují dvě role: Správa istrator a Viewer.

  • Správa istrator má úplnou kontrolu nad datovým kanálem a metrikami v něm. Můžou aktivovat, pozastavit, odstranit datový kanál a aktualizovat informační kanály a konfigurace. Správa istrator je obvykle vlastníkem metrik.

  • Prohlížeč může zobrazit datový kanál nebo metriky, ale nemůže provádět změny.

Další kroky