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ýnosy |
---|---|---|---|
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.
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:
- Poměr hodnoty a množství anomálií v metrice.
- Spolehlivost anomálií
- 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 |
Poskytnutá lhůta
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ávce a Prohlížeč.
Správce 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ávce je obvykle vlastníkem metrik.
Prohlížeč může zobrazit datový kanál nebo metriky, ale nemůže provádět změny.