Dela via


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 Portal

  1. Logga in på Azure Portal och gå till ditt Azure Cosmos DB-konto.

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

  3. Ö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.

    Skärmbild av Prestandamått för Azure Cosmos DB i Azure Portal.

  4. 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:

  1. Logga in på Azure-portalen.

  2. Sök efter Övervaka och välj Övervaka.

    Skärmbild som visar sökrutan med ordet

  3. Välj Azure Cosmos DB.

    Skärmbild som visar arbetsboken Översikt för 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å.

Skärmbild som visar listrutan Expanderad som visar enskilda databascontainrar och tillhörande prestandauppdelning.

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:

Skärmbild som visar fel med uppdelning efter HTTP-begärandetyp.

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.

Skärmbild som visar arbetsboken Kapacitet.

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.

Skärmbild som visar arbetsboken Åtgärder.

Visa från en Azure Cosmos DB-resurs

  1. Sök efter eller välj något av dina befintliga Azure Cosmos DB-konton.

    Skärmbild som visar sökning efter Azure Cosmos DB.

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

    Skärmbild som visar översiktssidan för Azure Cosmos DB Insights.

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.

Skärmbild som visar Tidsintervall för Azure Cosmos DB.

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

Skärmbild som visar diagrammet Totalt antal förfrågningar i Azure Cosmos DB.

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.

Skärmbild som visar diagrammet Misslyckade begäranden i Azure Cosmos DB.

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.

Skärmbild som visar diagrammet Normaliserad RU-förbrukning i Azure Cosmos DB.

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.

Skärmbild som visar måttavsnittets fäst på instrumentpanelens exempel.

Om du vill exportera dina data till Excel-format väljer du nedåtpilen till vänster om pushpinn.

Skärmbild som visar nedåtpilen Exportera arbetsbok.

Om du vill expandera eller komprimera alla listrutevyer i arbetsboken väljer du expandera pilen till vänster om nedåtpilen.

Skärmbild som visar pilen Expandera arbetsbok.

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.

Skärmbild som visar knappen Anpassa.

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.

Skärmbild som visar knappen Galleri.

Felsökning

Felsökningsvägledning finns i Felsöka arbetsboksbaserade insikter.

Nästa steg