Sdílet prostřednictvím


Diagnostika serveru pro Službu Azure Cosmos DB pro Apache Cassandra

PLATÍ PRO: Cassandra

Log Analytics je nástroj na webu Azure Portal, který vám pomůže spouštět diagnostiku serveru ve vašem účtu API pro Cassandra.

Požadavky

Použití Log Analytics

Po dokončení nastavení log Analytics můžete začít zkoumat protokoly, abyste získali další přehledy.

Prozkoumání operací roviny dat

Pomocí tabulky CDBCassandraRequests můžete zobrazit operace roviny dat speciálně pro váš účet API pro Cassandra. Ukázkový dotaz pro zobrazení žádosti s nejvyšším využitím (10) a získání podrobných informací o každé provedené žádosti.

CDBCassandraRequests
| where RequestCharge  > 0
| project DatabaseName, CollectionName, DurationMs, OperationName, ActivityId, ErrorCode, RequestCharge, PIICommandText 
| order by RequestCharge
| take 10

Seznam kódů chyb a jejich možných řešení najdete v tématu Kódy chyb.

Řešení potíží se spotřebou dotazů

Tabulka CDBPartitionKeyRUConsumption obsahuje podrobnosti o spotřebě jednotek žádosti (RU) pro logické klíče v jednotlivých oblastech v rámci jednotlivých fyzických oddílů.

CDBPartitionKeyRUConsumption 
| summarize sum(todouble(RequestCharge)) by PartitionKey, PartitionKeyRangeId
| render columnchart

Prozkoumání operací řídicí roviny

Tabulka CBDControlPlaneRequests obsahuje podrobnosti o operacích řídicí roviny, konkrétně pro účty API pro Cassandra.

CDBControlPlaneRequests
| where TimeGenerated > now(-6h)
| where  ApiKind == "Cassandra"
| where OperationName in ("Create", "Upsert", "Delete", "Execute")
| summarize by OperationName

Další kroky