Prozkoumání přehledů služby Azure Cosmos DB ve službě Azure Monitor
Přehledy služby Azure Cosmos DB poskytují přehled o celkovém výkonu, selháních, kapacitě a provozním stavu všech vašich prostředků Azure Cosmos DB v jednotném interaktivním prostředí. Tento článek vám pomůže pochopit výhody tohoto nového prostředí monitorování a jak můžete upravit a přizpůsobit prostředí tak, aby vyhovovalo jedinečným potřebám vaší organizace.
Úvod
Než začnete, měli byste pochopit, jak se zobrazují a vizualizují informace.
Přináší:
- Perspektiva prostředků Azure Cosmos DB ve velkém měřítku napříč všemi vašimi předplatnými v jednom umístění Rozsah můžete selektivně vymezit jenom na předplatná a prostředky, které vás zajímají.
- Podrobná analýza konkrétního prostředku Azure Cosmos DB Problémy můžete diagnostikovat nebo provádět podrobnou analýzu pomocí kategorií využití, selhání, kapacity a operací. Výběrem některé z možností získáte podrobné zobrazení relevantních metrik Služby Azure Cosmos DB.
- Přizpůsobitelné prostředí postavené na šablonách sešitů služby Azure Monitor Můžete změnit, jaké metriky se zobrazí, upravit nebo nastavit prahové hodnoty, které odpovídají vašim limitům, a pak je uložit do vlastního sešitu. Grafy v sešitech pak můžete připnout na řídicí panely Azure.
Tato funkce nevyžaduje povolení ani konfiguraci čehokoli. Tyto metriky služby Azure Cosmos DB se ve výchozím nastavení shromažďují.
Poznámka:
Za přístup k této funkci se neúčtují žádné poplatky. Za základní funkce služby Azure Monitor, které nakonfigurujete nebo povolíte, se vám budou účtovat poplatky, jak je popsáno na stránce s podrobnostmi o cenách služby Azure Monitor.
Zobrazení přehledů z webu Azure Portal
Přihlaste se k webu Azure Portal a přejděte k účtu služby Azure Cosmos DB.
Metriky účtu můžete zobrazit v podokně Metriky nebo v podokně Přehledy .
Metriky: Toto podokno poskytuje číselné metriky, které se shromažďují v pravidelných intervalech a popisují určité aspekty systému v určitém okamžiku. Můžete například zobrazit a monitorovat metriku latence na straně serveru, normalizovanou metriku využití jednotek žádosti atd.
Přehledy: Toto podokno poskytuje přizpůsobené prostředí monitorování pro službu Azure Cosmos DB. Přehledy používají stejné metriky a protokoly, které se shromažďují ve službě Azure Monitor a zobrazují agregované zobrazení pro váš účet.
Otevřete podokno Přehledy. Ve výchozím nastavení se v podokně Přehledy zobrazuje metriky propustnosti, požadavků, úložiště, dostupnosti, latence, systému a operací správy pro každý kontejner ve vašem účtu. Můžete vybrat časový rozsah, databázi a kontejner , pro který chcete zobrazit přehledy. Na kartě Přehled se zobrazuje využití RU/s, využití dat, využití indexu, omezené požadavky a normalizovaná spotřeba RU/s pro vybranou databázi a kontejner.
V podokně Přehledy jsou k dispozici následující metriky:
Propustnost. Tato karta zobrazuje celkový počet spotřebovaných jednotek žádostí nebo selhání (kód odpovědi 429), protože došlo k překročení propustnosti nebo kapacity úložiště zřízené pro kontejner.
Requests. Tato karta zobrazuje celkový počet žádostí zpracovaných stavovými kódy, podle typu operace a počet neúspěšných požadavků (kód odpovědi 429). Požadavky selžou, když propustnost nebo kapacita úložiště zřízená pro kontejner překročí.
Úložiště: Tato karta zobrazuje velikost dat a využití indexu během vybraného časového období.
Dostupnost. Tato karta zobrazuje procento úspěšných požadavků za hodinu. Smlouvy SLA služby Azure Cosmos DB definují míru úspěšnosti.
Latence. Tato karta zobrazuje latenci čtení a zápisu pozorovanou službou Azure Cosmos DB v oblasti, ve které váš účet funguje. Latenci můžete vizualizovat napříč oblastmi pro geograficky replikovaný účet. Latenci na straně serveru můžete zobrazit také podle různých operací. Tato metrika nepředstavuje latenci koncového požadavku.
Systém. Tato karta ukazuje, kolik požadavků na metadata obsluhuje primární oddíl. Pomáhá také identifikovat omezené požadavky.
Operace správy Tato karta zobrazuje metriky pro aktivity správy účtů, jako je vytvoření účtu, odstranění, aktualizace klíčů, nastavení sítě a replikace.
Zobrazení metrik využití a výkonu služby Azure Cosmos DB
Zobrazení využití a výkonu účtů úložiště napříč všemi předplatnými:
Přihlaste se k portálu Azure.
Vyhledejte monitor a vyberte Sledovat.
Vyberte Azure Cosmos DB.
Přehled
Na stránce Přehled se v tabulce zobrazují interaktivní metriky služby Azure Cosmos DB. Výsledky můžete filtrovat na základě možností, které vyberete z následujících rozevíracích seznamů:
- Předplatná: Jsou uvedena pouze předplatná, která mají prostředek Azure Cosmos DB.
- Azure Cosmos DB: Můžete vybrat všechny prostředky, podmnožinu nebo jeden prostředek Azure Cosmos DB.
- Časový rozsah: Ve výchozím nastavení se zobrazují poslední čtyři hodiny informací na základě odpovídajících výběrů.
Dlaždice čítače v rozevíracích seznamech shrnuje celkový počet prostředků služby Azure Cosmos DB, které jsou ve vybraných předplatných. Podmíněné barevné kódování nebo heat mapy pro sloupce v metrikách transakcí sestavy sešitu Nejsáhlejší barva má nejvyšší hodnotu. Světlejší barva je založena na nejnižších hodnotách.
Výběrem šipky rozevíracího seznamu vedle jednoho z prostředků Azure Cosmos DB zobrazte rozpis metrik výkonu na úrovni jednotlivých kontejnerů databáze.
Výběrem modrého názvu prostředku Azure Cosmos DB přejděte na výchozí přehled přidruženého účtu služby Azure Cosmos DB.
Selhání
Výběrem karty Selhání otevřete část Selhání šablony sešitu. Zobrazuje celkový počet požadavků s distribucí odpovědí, které tyto požadavky tvoří:
Kód | Popis |
---|---|
200 OK |
Jedna z následujících operací REST byla úspěšná: – GET pro prostředek. - NASAĎTE prostředek. - POST na prostředku. – POST na prostředek uložené procedury, aby se spustila uložená procedura. |
201 Created |
Operace POST pro vytvoření prostředku je úspěšná. |
404 Not Found |
Operace se pokouší jednat s prostředkem, který již neexistuje. Prostředek už byl například odstraněn. |
Úplný seznam stavových kódů najdete v tématu Stavové kódy HTTP pro službu Azure Cosmos DB.
Kapacita
Výběrem karty Kapacita otevřete část Kapacita šablony sešitu. Zobrazí se vám:
- Kolik dokumentů máte.
- Růst dokumentu v průběhu času.
- Využití dat.
- Celkové množství dostupného úložiště, které jste opustili.
Tyto informace vám pomůžou identifikovat potenciální problémy s úložištěm a využitím dat.
Stejně jako u sešitu Přehled se při výběru rozevíracího seznamu vedle prostředku Služby Azure Cosmos DB ve sloupci Předplatné zobrazí rozpis jednotlivých kontejnerů, které tvoří databázi.
Operace
Výběrem karty Operace otevřete část Operace šablony sešitu. Žádosti můžete zobrazit rozdělené podle typu provedených požadavků.
V následujícím příkladu vidíte, že eastus-billingint
převážně přijímá žádosti o čtení, ale s několika upserty a vytvářením požadavků. Můžete také vidět, že westeurope-billingint
je jen pro čtení z pohledu požadavku aspoň za posledních čtyři hodiny, na který je sešit aktuálně vymezený prostřednictvím parametru časového rozsahu.
Zobrazení z prostředku služby Azure Cosmos DB
Vyhledejte nebo vyberte některý z existujících účtů služby Azure Cosmos DB.
Po přesunutí do účtu služby Azure Cosmos DB v části Monitorování vyberte Přehledy (Preview) nebo Sešity. Teď můžete provádět další analýzu propustnosti, požadavků, úložiště, dostupnosti, latence, systému a správy účtů.
Časový rozsah
Ve výchozím nastavení se v poli Časový rozsah zobrazují data za posledních 24 hodin. Časový rozsah můžete upravit tak, aby zobrazoval data kdekoli za posledních 5 minut až po posledních 7 dnů. Selektor časového rozsahu obsahuje také vlastní režim. Zadáním počátečního a koncového data zobrazíte vlastní časový rámec na základě dostupných dat pro vybraný účet.
Přehled přehledů
Karta Přehled obsahuje nejběžnější metriky pro vybraný účet služby Azure Cosmos DB, včetně následujících:
- Požadavky celkem
- Neúspěšné požadavky (429)
- Normalizovaná spotřeba RU (maximum)
- Využití dat a indexu
- Metriky účtu služby Azure Cosmos DB podle kolekce
Celkový počet žádostí: Tento graf poskytuje zobrazení celkových požadavků na účet rozdělené podle stavového kódu. Jednotky v dolní části grafu jsou součtem celkových žádostí za dané období.
Neúspěšné požadavky (429): Tento graf poskytuje zobrazení neúspěšných požadavků se stavovým kódem 429. Jednotky v dolní části grafu jsou součtem celkového počtu neúspěšných požadavků pro dané období.
Normalizovaná spotřeba RU (maximum):: Tento graf poskytuje maximální procento mezi 0 % a 100 % jednotek normalizované spotřeby RU za zadané období.
Připnutí, export a rozbalení
Na řídicí panel Azure můžete připnout libovolný oddíl metriky tak, že v pravém horním rohu oddílu vyberete připínáček.
Pokud chcete exportovat data do excelového formátu, vyberte šipku dolů vlevo od připínáku.
Pokud chcete rozbalit nebo sbalit všechna rozevírací zobrazení v sešitu, vyberte šipku rozbalení vlevo od šipky dolů.
Přizpůsobení přehledů služby Azure Cosmos DB
Toto prostředí je postavené na šablonách sešitů služby Azure Monitor. Úpravu>a uložení kopie upravené verze můžete použít k >úpravě a uložení kopie upravené verze do vlastního sešitu.
Sešity se ukládají do skupiny prostředků. Oddíl Moje sestavy je pro vás soukromý. Oddíl Sdílené sestavy je přístupný všem uživatelům s přístupem ke skupině prostředků. Po uložení vlastního sešitu musíte přejít do galerie sešitů a spustit ho.
Řešení problému
Pokyny k řešení potíží najdete v tématu Řešení potíží s přehledy založenými na sešitech.
Další kroky
- Nakonfigurujte upozornění metrik a oznámení služby Service Health tak, aby nastavily automatizované upozorňování, které vám pomůžou při zjišťování problémů.
- Další informace o tom, jak jsou sešity scénářů navrženy a jak vytvářet nové a přizpůsobit existující sestavy, najdete v tématu Vytváření interaktivních sestav pomocí sešitů služby Azure Monitor.