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 platformmetrikákat és a tevékenységnaplókat a rendszer automatikusan gyűjti, míg az erőforrásnaplók gyűjtéséhez vagy az Azure Monitoron kívüli továbbításhoz létre kell hoznia egy diagnosztikai beállítást. Bekapcsolhatja az Azure Cosmos DB-fiókok diagnosztikai beállításait, és erőforrásnaplókat küldhet a következő forrásoknak:
Azure Monitor Log Analytics-munkaterületek
A Log Analyticsnek küldött adatok az Azure Diagnostics (örökölt) vagy az erőforrás-specifikus (előzetes verzió) táblákba írhatók
Eseményközpont
Tárfiók
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 diagnosztikai beállítás REST API-n keresztüli létrehozásának 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.
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.
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.
A Diagnosztikai beállítások panelen adja meg a példabeállítást, majd válassza ki a QueryRuntimeStatistics kategóriát. Küldje el a naplókat a meglévő munkaterületet kiválasztó Log Analytics-munkaterületre . Végül válassza az Erőforrás-specifikus lehetőséget célként.
az monitor diagnostic-settings create A paranccsal hozzon létre egy diagnosztikai beállítást az Azure CLI-vel. A parancs paramétereinek leírását a parancs dokumentációjában találja.
az deployment group create \
--resource-group "<resource-group-name>" \
--template-file azuredeploy.json \
--parameters \
azureCosmosDbAccountName="<azure-cosmos-db-account-name>" \
logAnalyticsWorkspaceName="<log-analytics-workspace-name>"
Tipp.
az bicep decompile A parancs használatával az Azure Resource Manager-sablont Bicep-sablonná alakíthatja.
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.
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.
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.
Az Azure CLI használatával engedélyezheti a teljes szöveges lekérdezést az Azure Cosmos DB-fiókhoz.
Engedélyezze ismét a teljes szöveges lekérdezést az rest EGY HTTP-paranccsal PATCH és egy JSON hasznos adattal.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ: https://aka.ms/ContentUserFeedback.
Visszajelzés küldése és megtekintése a következőhöz: