Az Azure Monitor Azure Cosmos DB-elemzéseinek megismerése
Az Azure Cosmos DB insights egységes interaktív felületen jeleníti meg az Összes Azure Cosmos DB-erőforrás általános teljesítményét, hibáit, kapacitását és működési állapotát. Ez a cikk segít megérteni ennek az új figyelési felületnek az előnyeit, valamint azt, hogyan módosíthatja és módosíthatja a felhasználói élményt a szervezet egyedi igényeinek megfelelően.
Bevezetés
Mielőtt hozzákezdene, tisztában kell lennie az információk megjelenítésének és megjelenítésének módjával.
A következőket biztosítja:
- Az Azure Cosmos DB-erőforrások nagy léptékű szemszögéből egyetlen helyen, az összes előfizetésében. Csak a kiértékelni kívánt előfizetésekre és erőforrásokra terjedhet ki szelektíven.
- Egy adott Azure Cosmos DB-erőforrás részletezési elemzése . A problémákat diagnosztizálhatja, vagy részletes elemzést végezhet a kihasználtság, a hibák, a kapacitás és a műveletek kategóriáinak használatával. A lehetőségek bármelyikének kiválasztása részletes áttekintést nyújt a vonatkozó Azure Cosmos DB-metrikákról.
- Az Azure Monitor-munkafüzetsablonokra épülő testreszabható felület. Módosíthatja a megjelenített metrikákat, módosíthatja vagy beállíthatja a korlátoknak megfelelő küszöbértékeket, majd mentheti őket egy egyéni munkafüzetbe. A munkafüzetek diagramjai ezután rögzíthetők az Azure-irányítópultokon.
Ez a funkció nem követeli meg, hogy bármit engedélyezhessen vagy konfiguráljon. Ezeket az Azure Cosmos DB-metrikákat alapértelmezés szerint gyűjti a rendszer.
Feljegyzés
Ennek a funkciónak a elérése díjmentes. Csak a konfigurált vagy engedélyezett Azure Monitor alapvető funkciókért kell fizetnie, az Azure Monitor díjszabási részleteinek oldalán leírtak szerint.
Elemzések megtekintése az Azure Portalról
Jelentkezzen be az Azure Portalra , és lépjen az Azure Cosmos DB-fiókjához.
A fiókmetrikákat a Metrikák panelen vagy az Elemzések panelen tekintheti meg.
Metrikák: Ez a panel olyan numerikus metrikákat biztosít, amelyeket rendszeres időközönként gyűjtünk össze, és egy adott időpontban a rendszer bizonyos aspektusait ismerteti. Megtekintheti és figyelheti például a kiszolgálóoldali késési metrikát, a normalizált kérelemegységek használati metrikáit stb.
Elemzések: Ez a panel testre szabott monitorozási felületet biztosít az Azure Cosmos DB-hez. Az elemzések ugyanazokat a metrikákat és naplókat használják, amelyeket az Azure Monitorban gyűjtünk össze, és összesített nézetet jelenítünk meg a fiókjához.
Nyissa meg az Elemzések panelt. Az Elemzések panel alapértelmezés szerint megjeleníti a fiók minden tárolójának átviteli sebességét, kéréseit, tárolási, rendelkezésre állási, késési, rendszer- és felügyeleti műveleteinek mérőszámait. Kiválaszthatja azt az időtartományt, adatbázist és tárolót , amelyhez meg szeretné tekinteni az elemzéseket. Az Áttekintés lapon megtekintheti a ru/s használatát, az adathasználatot, az indexhasználatot, a szabályozott kérelmeket és a normalizált RU/s-felhasználást a kiválasztott adatbázis és tároló esetében.
Az Elemzések panelen a következő metrikák érhetők el:
Átviteli sebesség. Ez a lap a felhasznált vagy meghiúsult kérelemegységek teljes számát jeleníti meg (429 válaszkód), mert a tárolóhoz kiosztott átviteli sebesség vagy tárkapacitás túllépte az értéket.
Kérések. Ez a lap az állapotkód, a művelet típusa és a sikertelen kérelmek száma (429 válaszkód) szerint feldolgozott kérelmek teljes számát mutatja. A kérések meghiúsulnak, ha a tárolóhoz kiosztott átviteli sebesség vagy tárkapacitás meghaladja a kapacitást.
Tárhely. Ez a lap az adatok méretét és az indexhasználatot mutatja a kiválasztott időszakban.
Rendelkezésre állás. Ez a lap a sikeres kérelmek százalékos arányát mutatja az óránkénti összes kérelemhez. Az Azure Cosmos DB SLA-k határozzák meg a siker arányát.
Késés. Ezen a lapon az Azure Cosmos DB olvasási és írási késése látható abban a régióban, ahol a fiókja működik. A földrajzilag replikált fiókok régiók közötti késését vizualizálhatja. A kiszolgálóoldali késést különböző műveletek is megtekinthetik. Ez a metrika nem a kérések végpontok közötti késését jelöli.
Rendszer. Ez a lap azt mutatja be, hogy hány metaadat-kérést szolgál ki az elsődleges partíció. Segít a szabályozott kérelmek azonosításában is.
Felügyeleti műveletek. Ez a lap a fiókkezelési tevékenységek , például a fióklétrehozás, a törlés, a kulcsfrissítések, a hálózati és a replikációs beállítások metrikáit mutatja be.
Az Azure Cosmos DB kihasználtsági és teljesítménymetrikáinak megtekintése
A tárfiókok kihasználtságának és teljesítményének megtekintése az összes előfizetésben:
Jelentkezzen be az Azure Portalra.
Keresse meg a Figyelés lehetőséget, és válassza a Monitor lehetőséget.
Válassza az Azure Cosmos DB-t.
Áttekintés
Az Áttekintés lapon a táblázat interaktív Azure Cosmos DB-metrikákat jelenít meg. Az eredményeket az alábbi legördülő listákban megadott beállítások alapján szűrheti:
- Előfizetések: Csak az Azure Cosmos DB-erőforrással rendelkező előfizetések szerepelnek a listában.
- Azure Cosmos DB: Kiválaszthatja az összeset, egy részhalmazt vagy egyetlen Azure Cosmos DB-erőforrást.
- Időtartomány: Alapértelmezés szerint az utolsó négy órányi információ a megfelelő beállítások alapján jelenik meg.
A legördülő lista számláló csempéje a kiválasztott előfizetésekben lévő Azure Cosmos DB-erőforrások teljes számát összesít. Feltételes színkódolás vagy hőtérképek a munkafüzet jelentés tranzakciómetrikáinak oszlopaihoz. A legmélyebb szín a legmagasabb értékkel rendelkezik. A világosabb szín a legalacsonyabb értékeken alapul.
Az Azure Cosmos DB-erőforrások egyikének melletti legördülő nyilat választva az egyes adatbázis-tárolók szintjén jelenítheti meg a teljesítménymetrikák lebontását.
A kék színnel kiemelt Azure Cosmos DB-erőforrásnév kiválasztásával nyissa meg a társított Azure Cosmos DB-fiók alapértelmezett áttekintését .
Hibák
Válassza a Hibák lapot a munkafüzetsablon Hibák szakaszának megnyitásához. Megjeleníti a kérelmeket alkotó válaszok elosztásával kapcsolatos összes kérést:
Kód | Leírás |
---|---|
200 OK |
Az alábbi REST-műveletek egyike sikeres volt: - GET egy erőforráson. - PUT egy erőforrásra. - POST egy erőforráson. - POST egy tárolt eljáráserőforráson a tárolt eljárás végrehajtásához. |
201 Created |
Az erőforrás létrehozásához szükséges POST művelet sikeres. |
404 Not Found |
A művelet egy már nem létező erőforráson próbál meg cselekedni. Előfordulhat például, hogy az erőforrás már törölve lett. |
Az állapotkódok teljes listáját az Azure Cosmos DB HTTP-állapotkódjaiban találja.
Kapacitás
Válassza a Kapacitás lapot a munkafüzetsablon Kapacitás részének megnyitásához. A következőt jeleníti meg:
- Hány dokumentuma van.
- A dokumentum időbeli növekedése.
- Adathasználat.
- A rendelkezésre álló tárterület teljes mennyisége, amellyel rendelkezik.
Ez az információ segít azonosítani a lehetséges tárolási és adatkihasználtsági problémákat.
Az Áttekintés munkafüzethez hasonlóan az Előfizetés oszlopban az Azure Cosmos DB-erőforrás melletti legördülő lista az adatbázist alkotó egyes tárolók szerinti bontást mutatja.
Üzemeltetés
Válassza az Operations (Műveletek ) lapot a munkafüzetsablon Műveletek szakaszának megnyitásához. A kérések a kérések típusa szerinti bontásban láthatók.
Az alábbi példában azt láthatja, hogy eastus-billingint
elsősorban olvasási kérések érkeznek, de néhány frissítéssel és kérések létrehozásával. Azt is láthatja, hogy westeurope-billingint
az írásvédett a kérelem szempontjából, legalábbis az elmúlt négy órában, amelyre a munkafüzet jelenleg hatóköre van az időtartomány paraméterén keresztül.
Nézet egy Azure Cosmos DB-erőforrásból
Keresse meg vagy válassza ki bármelyik meglévő Azure Cosmos DB-fiókját.
Miután áthelyezte az Azure Cosmos DB-fiókját, a Figyelés szakaszban válassza az Elemzések (előzetes verzió) vagy a Munkafüzetek lehetőséget. Most már további elemzéseket végezhet az átviteli sebességről, a kérelmekről, a tárolásról, a rendelkezésre állásról, a késésről, a rendszerről és a fiókkezelésről.
Időtartomány
Az Időtartomány mező alapértelmezés szerint az elmúlt 24 óra adatait jeleníti meg. Az időtartományt úgy módosíthatja, hogy az elmúlt 5 perctől az utolsó 7 napig bárhol megjelenítse az adatokat. Az időtartomány-választó egyéni módot is tartalmaz. Adja meg a kezdő/záró dátumokat egy egyéni időkeret megtekintéséhez a kiválasztott fiók rendelkezésre álló adatai alapján.
Elemzések áttekintése
Az Áttekintés lap a kiválasztott Azure Cosmos DB-fiók leggyakoribb metrikáit tartalmazza, többek között a következőket:
- Összes kérelem
- Sikertelen kérelmek (429s)
- Normalizált ru-használat (max)
- Adatok > Indexhasználat
- Azure Cosmos DB-fiókmetrikák gyűjtemény szerint
Összes kérelem: Ez a gráf állapotkód szerinti bontásban jeleníti meg a fiók összes kérését. A gráf alján található egységek az időszakra vonatkozó összes kérelem összegét tartalmazzák.
Sikertelen kérelmek (429s): Ez a gráf a sikertelen kérelmek 429-es állapotkóddal rendelkező nézetét jeleníti meg. A gráf alján található egységek az időszak összes sikertelen kérésének összegét tartalmazzák.
Normalizált RU-használat (max.): Ez a grafikon a normalizált ru-fogyasztási egységek 0% és 100% közötti maximális százalékát adja meg a megadott időszakra vonatkozóan.
Rögzítés, exportálás és kibontás
A metrikák bármelyikét rögzítheti egy Azure-irányítópulton a szakasz jobb felső sarkában található leküldéses szelvény kiválasztásával.
Ha excel formátumban szeretné exportálni az adatokat, válassza a leküldéses billentyű bal oldalán található lefelé mutató nyilat.
A munkafüzet összes legördülő nézetének kibontásához vagy összecsukásához jelölje ki a lefelé mutató nyíltól balra lévő kibontási nyilat.
Az Azure Cosmos DB-elemzések testreszabása
Ez a felület az Azure Monitor-munkafüzetsablonokra épül. A Mentés szerkesztése>testreszabásával >módosíthatja és mentheti a módosított verzió egy példányát egy egyéni munkafüzetbe.
A munkafüzetek erőforráscsoportba vannak mentve. A Saját jelentések szakasz privát önnek. A Megosztott jelentések szakasz mindenki számára elérhető, aki hozzáfér az erőforráscsoporthoz. Az egyéni munkafüzet mentése után a munkafüzettárba kell lépnie a kezdéshez.
Hibaelhárítás
Hibaelhárítási útmutató : Munkafüzetalapú elemzések hibaelhárítása.
Következő lépések
- A metrikariasztásokat és a Service Health-értesítéseket úgy konfigurálhatja, hogy automatikus riasztásokat állítson be a problémák észleléséhez.
- A forgatókönyv-munkafüzetek tervezéséről és a meglévő jelentések létrehozásának és testreszabásának módjáról további információt az Interaktív jelentések létrehozása Azure Monitor-munkafüzetekkel című témakörben talál.