Rychlý start: Monitorování první metriky pomocí webového portálu
Při zřizování instance služby Azure Metrics Advisor pro práci se službou můžete použít rozhraní API a webový pracovní prostor. Webový pracovní prostor lze použít jako jednoduchý způsob, jak rychle začít se službou. Poskytuje také vizuální způsob konfigurace nastavení, přizpůsobení modelu a provedení analýzy hlavní příčiny.
Požadavky
- Předplatné Azure. Vytvořte si ho zdarma.
- Pokud máte předplatné Azure, vytvořte prostředek Metrics Advisor prostředků Metrics Advisor v Azure Portal k nasazení vaší instance Metrics Advisor.
Tip
- Nasazení vašeho prostředku může trvat 10 až 30 minut Metrics Advisor nasazení. Po úspěšném nasazení vyberte Přejít k prostředku.
- Pokud chcete k interakci se službou REST API, budete potřebovat klíč a koncový bod z prostředku, který vytvoříte. Najdete je ve vytvořeném prostředku na kartě Klíče a koncové body.
Tento dokument používá SQL databázi jako příklad pro vytvoření prvního monitorování.
Přihlášení k pracovnímu prostoru
Po vytvoření prostředku se přihlaste k portálu Metrics Advisor pomocí účtu služby Active Directory. Na cílové stránce vyberte adresář, předplatné a pracovní prostor, které jste právě vytvořili, a pak vyberte Začínáme. Pokud chcete použít data časových řad, vyberte v levé nabídce Přidat datový kanál.
V současné době můžete vytvořit jeden Metrics Advisor v každé dostupné oblasti. Pracovní prostory na portálu Metrics Advisor kdykoli přepnout.
Data časových řad
Metrics Advisor poskytuje konektory pro různé zdroje dat, jako jsou Azure SQL Database, Azure Data Explorer a Azure Table Storage. Postup připojení dat je u různých konektorů podobný, i když se některé parametry konfigurace můžou lišit. Další informace najdete v tématu Připojení zdroje dat.
V tomto rychlém startu SQL databázi. Stejným postupem můžete také ingestovat vlastní data.
Požadavky a konfigurace schématu dat
Azure Metrics Advisor je služba pro detekci, diagnostiku a analýzu anomálií časových řad. Jako služba využívající AI využívá vaše data k trénování použitého modelu. Služba přijímá tabulky agregovaných dat s následujícími sloupci:
- Míra (povinné): Míra je základní termín nebo termín specifický pro jednotku a kvantifikovatelná hodnota metriky. To znamená jeden nebo více sloupců obsahujících číselné hodnoty.
- Časové razítko (volitelné): Nula nebo jeden sloupec s typem
DateTimeneboString. Pokud tento sloupec není nastavený, časové razítko se nastaví jako počáteční čas každého období příjmu dat. Časové razítko naformátuje takto:yyyy-MM-ddTHH:mm:ssZ. - Dimenze (volitelné): Dimenze je jedna nebo více hodnot kategorií. Kombinace těchto hodnot identifikuje konkrétní jednorozměrnou časovou řadu (například zemi, jazyk a tenanta). Sloupce dimenzí mohou být libovolného datového typu. Při práci s velkými objemy sloupců a hodnot buďte opatrní, abyste zabránili zpracování nadměrného počtu dimenzí.
Pokud používáte zdroje dat, jako je Azure Data Lake Storage nebo Azure Blob Storage, můžete data agregovat tak, aby byla v souladu s očekávaným schématem metrik. Je to proto, že tyto zdroje dat používají soubor jako vstup metrik.
Pokud používáte zdroje dat, jako je Azure SQL nebo Azure Data Explorer, můžete agregační funkce použít k agregaci dat do očekávaného schématu. Je to proto, že tyto zdroje dat podporují spuštění dotazu na získání dat metrik ze zdrojů.
Konfigurace nastavení připojení a dotazu
Přidejte datové kanály připojením ke zdroji dat časové řady. Začněte výběrem následujících parametrů:
- Typ zdroje: Typ zdroje dat, ve kterém jsou uložená data časové řady.
- Členitost: Interval mezi po sobě jdoucími datovými body v datech časové řady (například roční, měsíční nebo denní). Nejkratší podporovaný interval je 60 sekund.
- Ingestování dat od (UTC): Počáteční čas ingestování prvního časového razítka.
Načtení dat
Po zadání připojovacích řetězců a řetězců dotazů vyberte Načíst data. Metrics Advisor zkontroluje připojení a oprávnění k načtení dat, zkontroluje potřebné parametry použité v dotazu a zkontroluje název sloupce ze zdroje dat.
Pokud v tomto kroku dojde k chybě:
- Zkontrolujte, jestli je připojovací řetězec platný.
- Ověřte, že máte dostatečná oprávnění a že ip adresa pracovního procesu příjmu dat má udělený přístup.
- Zkontrolujte, jestli se v dotazu používají požadované parametry (
@IntervalStart@IntervalEnda ).
Konfigurace schématu
Po načtení dat spuštěním dotazu vyberte příslušná pole.
| Výběr | Popis | Poznámky |
|---|---|---|
| Timestamp | Časové razítko datového bodu. Pokud je časové razítko vynecháno, Metrics Advisor časové razítko při ingestování datového bodu. Pro každý datový kanál můžete jako časové razítko zadat nejdél jeden sloupec. | Nepovinný parametr. Měl by být zadán s nejdél jedním sloupcem. |
| Measure | Číselné hodnoty v datovém kanálu Pro každý datový kanál můžete zadat více měr, ale jako míru by měl být vybrán alespoň jeden sloupec. | Je třeba zadat alespoň jeden sloupec. |
| Rozměr | Kategorické hodnoty. Kombinace různých hodnot identifikuje konkrétní časovou řadu s jednou dimenzí. Mezi příklady patří země, jazyk a tenant. Jako dimenze můžete vybrat žádný nebo libovolný počet sloupců. Pokud jako dimenzi vybíráte sloupec, který není řetězcový, buďte opatrní s explozí dimenzí. | Nepovinný parametr. |
| Ignorovat | Vybraný sloupec ignorujte. | Nepovinný parametr. U zdrojů dat, které podporují použití dotazu k získání dat, neexistuje možnost ignorování. |
Po konfiguraci schématu vyberte Ověřit schéma. Metrics Advisor provádí následující kontroly:
- Určuje, jestli časové razítko dotazovaných dat spadá do jednoho intervalu.
- Určuje, jestli se pro stejnou kombinaci dimenzí v rámci jednoho intervalu metrik vrátí duplicitní hodnoty.
Nastavení automatického součinu
Důležité
Pokud chcete povolit analýzu hlavní příčiny a další diagnostické funkce, nakonfigurujte nastavení automatického spuštění. Po povolení analýzy nemůžete změnit nastavení automatického součinu.
Metrics Advisor příjmu dat automaticky provádět agregaci na jednotlivých dimenzích. Potom služba sestaví hierarchii, kterou můžete použít při analýze hlavní příčiny a dalších diagnostických funkcích. Další informace najdete v tématu Nastavení automatického součinu.
Zadejte vlastní název datového kanálu, který se zobrazí ve vašem pracovním prostoru. Vyberte Odeslat.
Ladění konfigurace detekce
Po přidání datového kanálu se Metrics Advisor pokusí ingestovat data metriky ze zadaného počátečního data. Úplné ingestování dat bude nějakou dobu trvat a výběrem možnosti Průběh příjmu dat v horní části stránky datového kanálu můžete zobrazit stav příjmu dat. Pokud se data ingestují, Metrics Advisor použije detekci a dál bude monitorovat zdroj nových dat.
Při použití detekce vyberte jednu z metrik uvedených v datovém kanálu a vyhledejte stránku s podrobnostmi o metrikách. Tady můžete:
- Zobrazení vizualizací řezů všech časových řad v rámci této metriky
- Aktualizujte konfiguraci detekce tak, aby splňovala očekávané výsledky.
- Nastavení oznámení pro zjištěné anomálie
Zobrazení diagnostických přehledů
Po vyladění konfigurace detekce byste měli zjistit, že zjištěné anomálie odrážejí skutečné anomálie ve vašich datech. Metrics Advisor provádí analýzu multidimenzionálních metrik a vyhledá hlavní příčinu konkrétní dimenze. Služba také provádí analýzu křížových metrik pomocí funkce grafu metrik.
Pokud chcete zobrazit diagnostické přehledy, vyberte červené tečky ve vizualizacích časových řad. Tyto červené tečky představují zjištěné anomálie. Zobrazí se okno s odkazem na stránku analýzy incidentu.
Na stránce analýzy incidentů se zobrazí skupina souvisejících anomálií a diagnostických přehledů. Následující části popisují hlavní kroky pro diagnostiku incidentu.
Kontrola souhrnu aktuálního incidentu
Souhrn najdete v horní části stránky analýzy incidentu. Tento souhrn obsahuje základní informace, akce a trasování a analyzované hlavní příčiny. Základní informace zahrnují řadu s nejvyšším dopadem a diagramem, dopad na počáteční a koncový čas, závažnost a celkový počet zahrnutých anomálií.
Analyzovaná hlavní příčina je automaticky analyzovaný výsledek. Metrics Advisor analyzuje všechny anomálie zachycené v časové řadě v rámci jedné metriky s různými hodnotami dimenzí ve stejném časovém razítku. Potom služba provede korelaci, seskupí dohromady anomálie související se skupinami a vygeneruje rady ohledně hlavní příčiny.
Na základě těchto informací už můžete získat jasný přehled o aktuálním neobvyklém stavu, dopadu incidentu a nejpravděpodobnější hlavní příčině. Pak můžete incident okamžitě vyřešit.
Zobrazení diagnostických přehledů napříč dimenzemi
Pomocí funkce diagnostického stromu můžete také komplexně získat podrobnější informace o neobvyklém stavu jiných dimenzí v rámci stejné metriky.
U metrik s více dimenzemi Metrics Advisor časové řady do hierarchie (nazývané diagnostický strom). Například metrika výnosů se monitoruje pomocí dvou dimenzí: oblasti a kategorie. Musíte mít agregovanou hodnotu dimenze, například SUM . Potom se časová řada a region = SUM category = SUM zařazovat jako kořenový uzel ve stromu. Kdykoli dojde k anomálii zachycené v dimenzi, můžete ji analyzovat a zjistit, která konkrétní hodnota dimenze nejvíce přispěla k SUM anomálii nadřazeného uzlu. Vyberte jednotlivé uzly a rozbalte je, aby se zobrazí podrobné informace.
Zobrazení diagnostických přehledů napříč metrikami
Někdy je obtížné analyzovat problém kontrolou neobvyklého stavu jedné metriky a potřebujete korelovat několik metrik najednou. Pokud to chcete udělat, nakonfigurujte graf metrik, který označuje vztahy mezi metrikami.
Pomocí diagnostického výsledku napříč dimenzemi popsaného v předchozí části můžete zjistit, že původní příčina je omezená na konkrétní hodnotu dimenze. Pak pomocí grafu metrik vyfiltrujte analyzované dimenze hlavní příčiny a zkontrolujte stav anomálií u jiných metrik.
Další diagnostické přehledy můžete také překlopovat pomocí dalších funkcí. Tyto funkce vám pomůžou přejít k podrobnostem o dimenzích anomálií, zobrazit podobné anomálie a porovnat metriky. Další informace najdete v tématu Diagnostika incidentu.
Oznámení o nalezených nových anomáliích
Pokud chcete dostat upozornění při zjištění anomálií v datech, můžete vytvořit předplatné pro jednu nebo více metrik. Metrics Advisor k odesílání výstrah používá hooky. Podporují se tři typy hooků: webhooky, webhooky a Azure DevOps. Jako příklad použijeme webhooky.
Vytvoření webhooku
V Metrics Advisor můžete pomocí webhooku programově zobrazit anomálii. Služba volá rozhraní API poskytnuté uživatelem při aktivaci výstrahy. Další informace najdete v tématu Vytvoření hooku.
Konfigurace nastavení upozornění
Po vytvoření hooku nastavení upozornění určuje, jak a která oznámení upozornění se mají odeslat. Pro každou metriku můžete nastavit více nastavení upozornění. Dvě důležitá nastavení jsou Výstraha pro , která určuje anomálie, které se mají zahrnout, a Možnosti filtrování anomálií , které definují anomálie, které se mají do výstrahy zahrnout. Další informace najdete v tématu Přidání nebo úprava nastavení upozornění.