Prozkoumání služby Azure Monitor ve službě Azure Cosmos DB pro MongoDB (virtuální jádra) založené na virtuálních jádrech
PLATÍ PRO: Virtuální jádro MongoDB
Azure Monitor pro virtuální jádra azure Cosmos DB pro MongoDB poskytuje zobrazení metrik pro monitorování vašeho účtu a vytváření řídicích panelů. Metriky Služby Azure Cosmos DB se ve výchozím nastavení shromažďují, ale tato funkce je přístupná pouze pro M40 a vyšší úrovně clusteru. Metrika procent procesoru slouží k získání spotřeby pro různé typy operací. Později můžete analyzovat, které operace používaly většinu potvrzené paměti. Ve výchozím nastavení se data o spotřebě agregují v pětiminutovém intervalu. Agregační jednotku ale můžete změnit změnou možnosti časové intervaly.
Úvod
Než začnete, měli byste pochopit, jak se zobrazují a vizualizují informace.
Přináší:
- Perspektiva prostředků Azure Cosmos DB for MongoDB (vCore) ve velkém měřítku napříč všemi 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 pro MongoDB (virtuální jádra) 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 Azure Cosmos DB pro MongoDB (vCore).
- 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.
Metriky dostupné dnes
Systémové metriky (dostupné na všech úrovních clusteru)
- Procento potvrzené paměti: Zobrazuje procento potvrzeného limitu paměti přiděleného aplikacemi v horizontálním oddílu. Tato metrika pomáhá při monitorování využití paměti oproti přidělenému limitu.
- Procento procesoru: Označuje využití procesoru u horizontálního oddílu.
- Vysoké využití procesoru: Pokud si všimnete špičky v průměrném využití procesoru, nejlepší možností pro maximalizaci výkonu je zvýšení úrovně clusteru. Po zvýšení úrovně monitorujte využití a zjistěte, jestli se stabilizuje.
- Nízké využití procesoru: Pokud je využití procesoru konzistentně nízké, doporučujeme vertikálně snížit kapacitu na nižší úroveň clusteru, aby se ušetřily náklady.
- Procento paměti: Zobrazuje využití paměti v horizontálním oddílu. U úloh náročných na čtení zvažte použití vrstev clusteru s větší pamětí RAM k optimalizaci výkonu a zajištění plynulejších operací.
- Procento úložiště: Zobrazí dostupné procento úložiště v horizontálním oddílu.
- Využité úložiště: Představuje skutečné množství úložiště použitého v horizontálním oddílu. Tato metrika je zásadní pro pochopení trendů spotřeby úložiště a správy prostředků úložiště.
- Monitorování a správa: Pokud se využití úložiště zvýší nad 80 %, uživatelé by to měli monitorovat podrobněji. Pokud chcete efektivněji spravovat úložiště, doporučujeme zvětšit velikost skladové položky disku.
- Optimalizace výkonu: Pokud výkon zápisu není na požadované úrovni, zejména při spuštění ve velkém měřítku, zvýšení velikosti disku může zvýšit výkon zápisu.
- IOPS: Měří vstupně-výstupní operace disku za sekundu v horizontálním oddílu. Poskytuje přehled o výkonu systému úložiště pro čtení a zápis a pomáhá optimalizovat využití disku.
- Úlohy s velkým počtem zápisů: Vstupně-výstupní operace za sekundu jsou zvláště důležité pro úlohy náročné na zápis, zejména při provozu ve velkém měřítku. Pokud je potřeba zlepšit výkon zápisu, doporučujeme upgradovat velikost skladové položky disku úložiště místo zvýšení úrovně clusteru.
Databázové metriky
- Doba trvání požadavku Mongo: Zachytává kompletní dobu trvání v milisekundách požadavků Klienta MongoDB zpracovávaných clusterem MongoDB a aktualizuje se každých 60 sekund. Tato metrika je nezbytná pro posouzení rychlosti odezvy a latence databázových operací.
Poznámka:
Za přístup k metrikám databáze se neúčtují žádné poplatky. Abyste ale mohli získat přístup k metrikám, musíte být na úrovni clusteru M40 nebo vyšší. Další informace o upgradu najdete v této příručce.
Zobrazení metrik
Přihlaste se k portálu Azure.
Přejděte na existující stránku clusteru Azure Cosmos DB pro MongoDB vCore.
Na stránce clusteru Azure Cosmos DB pro MongoDB vCore vyberte možnost navigační nabídky Metriky .
V seznamu dostupných metrik vyberte metriku Doby trvání požadavku Monogo. V tomto příkladu vybereme dobu trvání požadavku Mongo a jako hodnotu agregace průměr . Kromě těchto podrobností můžete také vybrat časový rozsah a časové intervaly metrik. Maximálně můžete zobrazit metriky za posledních 30 dnů. Po použití filtru se na základě filtru zobrazí graf. Můžete zobrazit průměrný počet jednotek žádostí spotřebovaných za minutu pro vybrané období.
Filtry pro metriky databáze
Můžete také filtrovat metriky a získat grafy zobrazené podle konkrétní hodnoty CollectionName, DatabaseName, Operation a StatusCode. Možnosti Přidat filtr a Použít rozdělení umožňují filtrovat využití a seskupit metriky.
Pokud chcete zobrazit využití podle kolekce, vyberte Použít rozdělení a jako filtr zvolte název kolekce. V řídicím panelu uvidíte graf podobný následujícímu typu s výběrem kolekcí. Pak můžete vybrat konkrétní název kolekce a zobrazit další podrobnosti:
Další kroky
- Nakonfigurujte upozornění na metriky tak, aby nastavila automatizované upozorňování, které vám pomůžou při zjišťování problémů.