Megosztás a következőn keresztül:


Művelet átviteli sebességének monitorozása vagy egységhasználat kérése az Azure Cosmos DB-ben

A KÖVETKEZŐKRE VONATKOZIK: NoSQL MongoDB Cassandra Gremlin Asztal

Az Azure Cosmos DB-hez készült Azure Monitor metrikanézetet biztosít a fiók figyeléséhez és irányítópultok létrehozásához. Az Azure Cosmos DB-metrikákat alapértelmezés szerint gyűjti a rendszer, ez a funkció nem követeli meg, hogy bármit explicit módon engedélyezzen vagy konfiguráljon. A Kérelemegységek teljes száma metrika használatával lekérheti a kérelemegységek használatát a különböző típusú műveletekhez. Később elemezheti, hogy mely műveletek használták a legtöbb átviteli sebességet. Alapértelmezés szerint az átviteli sebesség adatai egyperces időközönként összesítve lesznek. Az összesítési egységet azonban módosíthatja az időrészletesség beállításának módosításával.

A kérelemegység használati adatai kétféleképpen elemezhetőek:

  • Azon időintervallumon belül, amelyen belül a műveletek több kérelemegységet vesznek igénybe.
  • Általában mely műveletek uralják a számítási feladatot több kérelemegység használatával. Ez az elemzés lehetővé teszi, hogy az olyan műveletekre összpontosítson, mint a beszúrás, a feltöltés és az indexelés. Megtudhatja, hogy egy adott mező indexelése túl vagy alatt van-e, és módosíthatja az indexelési szabályzatot , hogy belefoglalja vagy kizárja az elérési utakat.

Ha bizonyos lekérdezések több kérelemegységet vesznek igénybe, a következő műveleteket hajthatja végre:

  • Gondolja át, hogy megfelelő mennyiségű adatot kér-e.
  • Módosítsa a lekérdezést úgy, hogy az indexet szűrő záradékkal használja.
  • Kevésbé költséges UDF-függvényhívások végrehajtása.
  • Partíciókulcsok definiálása a ventilátor lekérdezésből való kiesésének minimalizálásához különböző partíciókra.
  • A hívási válaszban visszaadott lekérdezési metrikákat, a diagnosztikai napló részleteit és a lekérdezési teljesítmény finomhangolását ismertető cikkben további információt is megtudhat a lekérdezés végrehajtásáról.
  • Az összegből kiindulva a megfelelő dimenzióval tekintheti meg a kihasználtságot.

A kérelemegységek teljes használati metrikájának megtekintése

  1. Jelentkezzen be az Azure Portalra.

  2. Válassza a Figyelés lehetőséget a bal oldali navigációs sávon, és válassza a Metrikák lehetőséget.

    Metrikák panel az Azure Monitorban

  3. A Metrikák panelen >válassza ki az erőforrást>, és válassza ki a szükséges előfizetést és erőforráscsoportot. Az erőforrástípushoz válassza az Azure Cosmos DB-fiókokat, válasszon egy meglévő Azure Cosmos DB-fiókot, és válassza az Alkalmaz lehetőséget.

    Válassza ki a fiók hatókörét a metrikák megtekintéséhez

  4. Ezután válassza ki a Teljes kérelemegység metrikát az elérhető metrikák listájából. A listában szereplő összes elérhető metrika részletes megismeréséhez tekintse meg a Metrikák kategória szerint című cikket. Ebben a példában az Összes kérelemegység és az Avg elemet választjuk összesítési értékként. Ezen részletek mellett kiválaszthatja a metrikák időtartományát és időrészletességét is. Legfeljebb az elmúlt 30 nap metrikáit tekintheti meg. A szűrő alkalmazása után egy diagram jelenik meg a szűrő alapján. Láthatja a kiválasztott időszakhoz percenként felhasznált kérelemegységek átlagos számát.

    Metrikák kiválasztása az Azure Portalról

A kérelemegység-használat szűrői

A metrikákat szűrheti is, és lekérheti az adott CollectionName, DatabaseName, OperationType, Region, Status és StatusCode által megjelenített diagramokat. A Szűrő hozzáadása és az Alkalmaz felosztási lehetőségek lehetővé teszik a kérelemegység-használat szűrését és a metrikák csoportosítását.

Ha az egyes műveletek kérelemegység-használatát összeg(összeg) vagy átlag szerint szeretné lekérni, válassza a Felosztás alkalmazása lehetőséget, majd válassza a Művelet típusát és a szűrő értékét az alábbi képen látható módon:

Azure Cosmos DB-kérelemegységek az Azure Monitor műveleteihez

Ha gyűjtemény szerint szeretné megtekinteni a kérelemegység-használatot, válassza a Felosztás alkalmazása lehetőséget, és válassza ki szűrőként a gyűjtemény nevét. Az alábbihoz hasonló diagramot fog látni, amelyen az irányítópulton belül számos gyűjtemény található. Ezután kiválaszthat egy adott gyűjteménynevet a további részletek megtekintéséhez:

Azure Cosmos DB-kérelemegységek a gyűjtemény által az Azure Monitorban végzett összes művelethez

Következő lépések