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í 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:

  1. Přihlaste se k portálu Azure.

  2. Vyhledejte monitor a vyberte Sledovat.

    Screenshot that shows the Search box with the word

  3. Vyberte Azure Cosmos DB.

    Screenshot that shows the Azure Cosmos DB Overview workbook.

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.

Screenshot that shows the Expanded dropdown that reveals individual database containers and associated performance breakdown.

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ří:

Screenshot that shows failures with breakdown by HTTP request type.

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.

Screenshot that shows the Capacity workbook.

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.

Screenshot that shows the Operations workbook.

Zobrazení z prostředku služby Azure Cosmos DB

  1. Vyhledejte nebo vyberte některý z existujících účtů služby Azure Cosmos DB.

    Screenshot that shows searching for Azure Cosmos DB.

  2. 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ů.

    Screenshot that shows the Azure Cosmos DB Insights Overview page.

Č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.

Screenshot that shows the Azure Cosmos DB Time Range.

přehled Přehledy

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í.

Screenshot that shows the Azure Cosmos DB Total Requests graph.

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í.

Screenshot that shows the Azure Cosmos DB Failed Requests graph.

Normalizovaná spotřeba RU (maximum):: Tento graf poskytuje maximální procento mezi 0 % a 100 % jednotek normalizované spotřeby RU za zadané období.

Screenshot that shows the Azure Cosmos DB Normalized RU Consumption graph.

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.

Screenshot that shows the metric section pin to dashboard example.

Pokud chcete exportovat data do excelového formátu, vyberte šipku dolů vlevo od připínáku.

Screenshot that shows the Export workbook down arrow.

Pokud chcete rozbalit nebo sbalit všechna rozevírací zobrazení v sešitu, vyberte šipku rozbalení vlevo od šipky dolů.

Screenshot that shows the Expand workbook arrow.

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.

Screenshot that shows the Customize button.

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.

Screenshot that shows the Gallery button.

Ř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.