Utforska Azure Monitor Azure Cosmos DB-insikter
Azure Cosmos DB-insikter ger en översikt över övergripande prestanda, fel, kapacitet och driftshälsa för alla dina Azure Cosmos DB-resurser i en enhetlig interaktiv upplevelse. Den här artikeln hjälper dig att förstå fördelarna med den här nya övervakningsupplevelsen och hur du kan ändra och anpassa upplevelsen så att den passar organisationens unika behov.
Introduktion
Innan du börjar bör du förstå hur information presenteras och visualiseras.
Den levererar:
- Skalbara perspektiv på dina Azure Cosmos DB-resurser i alla dina prenumerationer på en enda plats. Du kan selektivt begränsa till de prenumerationer och resurser som du är intresserad av att utvärdera.
- Analys av ökad detaljnivå för en viss Azure Cosmos DB-resurs. Du kan diagnostisera problem eller utföra detaljerad analys med hjälp av kategorierna användning, fel, kapacitet och åtgärder. Om du väljer något av alternativen får du en djupgående vy över relevanta Azure Cosmos DB-mått.
- Anpassningsbar upplevelse som bygger på Azure Monitor-arbetsboksmallar. Du kan ändra vilka mått som visas, ändra eller ange tröskelvärden som överensstämmer med dina gränser och sedan spara i en anpassad arbetsbok. Diagram i arbetsböckerna kan sedan fästas på Azure-instrumentpaneler.
Den här funktionen kräver inte att du aktiverar eller konfigurerar något. Dessa Azure Cosmos DB-mått samlas in som standard.
Kommentar
Det kostar ingenting att komma åt den här funktionen. Du debiteras endast för de viktiga Azure Monitor-funktioner som du konfigurerar eller aktiverar, enligt beskrivningen på sidan med prisinformation för Azure Monitor.
Visa insikter från Azure-portalen
Logga in på Azure-portalen och gå till ditt Azure Cosmos DB-konto.
Du kan visa dina kontomått antingen från fönstret Mått eller fönstret Insikter .
Mått: Det här fönstret innehåller numeriska mått som samlas in med jämna mellanrum och beskriver någon aspekt av ett system vid en viss tidpunkt. Du kan till exempel visa och övervaka måttet för svarstid på serversidan, normaliserat användningsmått för begärandeenheten osv.
Insikter: Det här fönstret ger en anpassad övervakningsupplevelse för Azure Cosmos DB. Insikter använder samma mått och loggar som samlas in i Azure Monitor och visar en aggregerad vy för ditt konto.
Öppna fönstret Insikter . Som standard visar fönstret Insikter dataflöde, begäranden, lagring, tillgänglighet, svarstid, system och hanteringsåtgärder för varje container i ditt konto. Du kan välja det tidsintervall, den databas och den container som du vill visa insikter för. Fliken Översikt visar RU/s-användning, dataanvändning, indexanvändning, begränsade begäranden och normaliserad RU/s-förbrukning för den valda databasen och containern.
Följande mått är tillgängliga i fönstret Insikter :
Dataflöde. På den här fliken visas det totala antalet enheter för programbegäran som förbrukats eller misslyckats (429 svarskod) eftersom dataflödet eller lagringskapaciteten som har etablerats för containern har överskridits.
Requests. På den här fliken visas det totala antalet begäranden som bearbetas efter statuskod, efter åtgärdstyp och antalet misslyckade begäranden (429 svarskod). Begäranden misslyckas när dataflödet eller lagringskapaciteten som har etablerats för containern överskrider.
Lagring. På den här fliken visas storleken på data- och indexanvändningen under den valda tidsperioden.
Tillgänglighet. Den här fliken visar procentandelen lyckade begäranden över det totala antalet begäranden per timme. Serviceavtalen för Azure Cosmos DB definierar framgångsgraden.
Svarstid. På den här fliken visas svarstiden för läsning och skrivning som observerats av Azure Cosmos DB i den region där ditt konto körs. Du kan visualisera svarstid mellan regioner för ett geo-replikerat konto. Du kan också visa svarstid på serversidan med olika åtgärder. Det här måttet representerar inte svarstiden för begäran från slutpunkt till slutpunkt.
System. Den här fliken visar hur många metadatabegäranden som den primära partitionen hanterar. Det hjälper också till att identifiera de begränsade begärandena.
Hanteringsåtgärder. På den här fliken visas måtten för kontohanteringsaktiviteter som kontoskapande, borttagning, nyckeluppdateringar, nätverk och replikeringsinställningar.
Visa användnings- och prestandamått för Azure Cosmos DB
Så här visar du användning och prestanda för dina lagringskonton i alla dina prenumerationer:
Logga in på Azure-portalen.
Sök efter Övervaka och välj Övervaka.
Välj Azure Cosmos DB.
Översikt
På sidan Översikt visar tabellen interaktiva Azure Cosmos DB-mått. Du kan filtrera resultaten baserat på de alternativ du väljer i följande listrutor:
- Prenumerationer: Endast prenumerationer som har en Azure Cosmos DB-resurs visas.
- Azure Cosmos DB: Du kan välja alla, en delmängd eller en enda Azure Cosmos DB-resurs.
- Tidsintervall: Som standard visas de senaste fyra timmarnas information baserat på motsvarande val.
Räknarpanelen i listrutan samlar ihop det totala antalet Azure Cosmos DB-resurser som finns i de valda prenumerationerna. Villkorsstyrd färgkodning eller värmekartor för kolumner i arbetsboken rapporterar transaktionsmått. Den djupaste färgen har det högsta värdet. En ljusare färg baseras på de lägsta värdena.
Välj en listrutepil bredvid en av Azure Cosmos DB-resurserna för att visa en uppdelning av prestandamåtten på den enskilda databascontainerns nivå.
Välj det Azure Cosmos DB-resursnamn som är markerat i blått för att gå till standardöversikten för det associerade Azure Cosmos DB-kontot.
Fel
Välj fliken Fel för att öppna delen Fel i arbetsboksmallen . Den visar det totala antalet begäranden med fördelningen av svar som utgör dessa begäranden:
Kod | beskrivning |
---|---|
200 OK |
En av följande REST-åtgärder lyckades: – GET på en resurs. – PLACERA på en resurs. – POST på en resurs. – POST på en lagrad procedurresurs för att köra den lagrade proceduren. |
201 Created |
En POST-åtgärd för att skapa en resurs lyckas. |
404 Not Found |
Åtgärden försöker agera på en resurs som inte längre finns. Resursen kan till exempel redan ha tagits bort. |
En fullständig lista över statuskoder finns i HTTP-statuskoder för Azure Cosmos DB.
Kapacitet
Välj fliken Kapacitet för att öppna kapacitetsdelen av arbetsboksmallen. Den visar dig:
- Hur många dokument du har.
- Dokumenttillväxten över tid.
- Dataanvändning.
- Total mängd tillgängligt lagringsutrymme som du har kvar.
Den här informationen hjälper dig att identifiera potentiella problem med lagring och dataanvändning.
Precis som med översiktsarbetsboken visar listrutan bredvid en Azure Cosmos DB-resurs i kolumnen Prenumeration en uppdelning av de enskilda containrar som utgör databasen.
Operations
Välj fliken Åtgärder för att öppna delen Åtgärder i arbetsboksmallen. Du kan se dina begäranden uppdelade efter typen av begäranden som görs.
I följande exempel ser du att eastus-billingint
främst tar emot läsbegäranden, men med några få upsert och skapa begäranden. Du kan också se att det westeurope-billingint
är skrivskyddat ur ett begärandeperspektiv, åtminstone under de senaste fyra timmarna som arbetsboken för närvarande är begränsad till via dess tidsintervallparameter.
Visa från en Azure Cosmos DB-resurs
Sök efter eller välj något av dina befintliga Azure Cosmos DB-konton.
När du har flyttat till ditt Azure Cosmos DB-konto går du till avsnittet Övervakning och väljer Insikter (förhandsversion) eller Arbetsböcker. Nu kan du utföra ytterligare analys av dataflöde, begäranden, lagring, tillgänglighet, svarstid, system och kontohantering.
Tidsintervall
Som standard visar fältet Tidsintervall data från de senaste 24 timmarna. Du kan ändra tidsintervallet så att data visas var som helst från de senaste 5 minuterna till de senaste 7 dagarna. Tidsintervallväljaren innehåller också ett anpassat läge. Ange start-/slutdatum för att visa en anpassad tidsram baserat på tillgängliga data för det valda kontot.
Översikt över insikter
Fliken Översikt innehåller de vanligaste måtten för det valda Azure Cosmos DB-kontot, inklusive:
- Totalt antal förfrågningar
- Misslyckade begäranden (429:er)
- Normaliserad RU-förbrukning (max)
- Data och indexanvändning
- Azure Cosmos DB-kontomått efter samling
Totalt antal begäranden: Det här diagrammet ger en vy över det totala antalet begäranden för kontot uppdelat efter statuskod. Enheterna längst ned i diagrammet är en summa av periodens totala begäranden.
Misslyckade begäranden (429s): Det här diagrammet visar misslyckade begäranden med statuskoden 429. Enheterna längst ned i diagrammet är en summa av periodens totala misslyckade begäranden.
Normaliserad RU-förbrukning (max): Det här diagrammet ger den maximala procentandelen mellan 0 % och 100 % av normaliserade RU-förbrukningsenheter för den angivna perioden.
Fäst, exportera och expandera
Du kan fästa något av måttavsnitten på en Azure-instrumentpanel genom att välja pushpinn i det övre högra hörnet i avsnittet.
Om du vill exportera dina data till Excel-format väljer du nedåtpilen till vänster om pushpinn.
Om du vill expandera eller komprimera alla listrutevyer i arbetsboken väljer du expandera pilen till vänster om nedåtpilen.
Anpassa Azure Cosmos DB-insikter
Den här upplevelsen bygger på Azure Monitor-arbetsboksmallar. Du kan använda Anpassa>Redigera>spara för att ändra och spara en kopia av den ändrade versionen i en anpassad arbetsbok.
Arbetsböcker sparas i en resursgrupp. Avsnittet Mina rapporter är privat för dig. Avsnittet Delade rapporter är tillgängligt för alla med åtkomst till resursgruppen. När du har sparat den anpassade arbetsboken måste du gå till arbetsboksgalleriet för att starta den.
Felsökning
Felsökningsvägledning finns i Felsöka arbetsboksbaserade insikter.
Nästa steg
- Konfigurera måttaviseringar och Service Health-meddelanden för att konfigurera automatiserade aviseringar som hjälper dig att identifiera problem.
- Mer information om hur scenarioarbetsböckerna utformas och hur du skapar nya och anpassar befintliga rapporter finns i Skapa interaktiva rapporter med Azure Monitor-arbetsböcker.