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


Azure Cosmos DB-adatok monitorozása az Azure Monitor Log Analytics diagnosztikai beállításaival

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

Az Azure-ban a diagnosztikai beállítások az erőforrásnaplók gyűjtésére szolgálnak. Az erőforrások Azure-erőforrásnaplókat bocsátanak ki, és gazdag, gyakori adatokat szolgáltatnak az adott erőforrás működéséről. Ezek a naplók kérésenként vannak rögzítve, és adatsík-naplóknak is nevezik őket. Néhány példa az adatsík műveleteire: törlés, beszúrás és readFeed. Ezeknek a naplóknak a tartalma erőforrástípusonként változik.

A diagnosztikai beállításokról további információt az Azure Monitor diagnosztikai beállításai című témakörben talál.

Feljegyzés

Javasoljuk, hogy a diagnosztikai beállítást erőforrás-specifikus módban hozza létre (a Table API kivételével minden API-hoz) a REST API lap utasításait követve. Ez a lehetőség további költségoptimalizációkat biztosít, és továbbfejlesztett nézetet biztosít az adatok kezeléséhez.

Előfeltételek

  • Egy meglévő Azure Cosmos DB-fiók.
  • Egy meglévő Azure Monitor Log Analytics-munkaterület.

Figyelmeztetés

Ha törölnie kell egy erőforrást, át kell neveznie vagy át kell helyeznie egy erőforrást, vagy át kell telepítenie azt erőforráscsoportokba vagy előfizetésekbe, először törölje annak diagnosztikai beállításait. Ellenkező esetben, ha újra létrehozza ezt az erőforrást, a törölt erőforrás diagnosztikai beállításai az egyes erőforrások erőforrás-konfigurációjától függően az új erőforráshoz is tartozhatnak. Ha az új erőforrás tartalmazza a diagnosztikai beállításokat, ez folytatja az erőforrásnaplók gyűjtését a diagnosztikai beállításban meghatározottak szerint, és elküldi a vonatkozó metrikákat és naplóadatokat a korábban konfigurált célhelyre.

Emellett célszerű törölni egy törölni kívánt erőforrás diagnosztikai beállításait, és nem tervez újra használni a környezet tisztán tartásához.

Diagnosztikai beállítások létrehozása

Itt végigvezetjük a fiók diagnosztikai beállításainak létrehozásának folyamatán.

Feljegyzés

A kategóriaként exportálni kívánt metrika jelenleg nem támogatott.

  1. Jelentkezzen be az Azure Portalra.

  2. Lépjen a meglévő Azure Cosmos DB-fiókjához.

  3. Az erőforrás menüjének Figyelés szakaszában válassza a Diagnosztikai beállítások lehetőséget. Ezután válassza a Diagnosztikai beállítás hozzáadása lehetőséget.

    Képernyőkép a diagnosztikai beállítások listájáról újak létrehozására vagy meglévők szerkesztésére.

    Fontos

    Előfordulhat, hogy megjelenik egy "teljes szöveges lekérdezés engedélyezése [...] részletesebb naplózáshoz", ha a teljes szöveges lekérdezési funkció nincs engedélyezve a fiókjában. Ha nem szeretné engedélyezni ezt a funkciót, nyugodtan figyelmen kívül hagyhatja ezt a figyelmeztetést. További információ: Teljes szöveges lekérdezés engedélyezése.

  4. A Diagnosztikai beállítások panelen adja meg a példabeállítást, majd válassza ki a QueryRuntimeStatistics kategóriát. Engedélyezze a Küldés a Log Analytics-munkaterületre jelölőnégyzetet, és jelölje be a meglévő munkaterületet. Végül válassza az Erőforrás-specifikus lehetőséget célként.

    Képernyőkép a diagnosztikai beállítások konfigurálásának különböző lehetőségeiről.

Teljes szöveges lekérdezés engedélyezése lekérdezésszöveg naplózásához

Az Azure Cosmos DB speciális naplózást biztosít a részletes hibaelhárításhoz. A teljes szöveges lekérdezés engedélyezésével megtekintheti az Azure Cosmos DB-fiókban lévő összes kéréshez tartozó le nem szűrt lekérdezést. Engedélyt is ad az Azure Cosmos DB-nek az adatok elérésére és a naplókban való felszínre hozására.

Figyelmeztetés

A funkció engedélyezése további naplózási költségeket eredményezhet, a díjszabás részleteiért látogasson el az Azure Monitor díjszabására. Javasoljuk, hogy a hibaelhárítás után tiltsa le ezt a funkciót.

  1. A meglévő Azure Cosmos DB-fióklapon válassza a Szolgáltatások lehetőséget az erőforrás menü Beállítások szakaszában. Ezután válassza ki a Diagnostics teljes szöveges lekérdezési funkciót.

    Képernyőkép egy Azure Cosmos DB-fiók elérhető funkcióiról.

  2. A párbeszédpanelen válassza a lehetőséget Enable. Ezt a beállítást néhány percen belül alkalmazza a rendszer. Most már minden újonnan betöltött napló teljes vagy PIICommand szövegekkel rendelkezik az egyes kérésekhez.

    Képernyőkép az Azure Cosmos DB-fiók diagnosztikai teljes szöveges lekérdezési funkciójának engedélyezéséről.