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


Kiszolgálódiagnosztikák az Apache Cassandra-hoz készült Azure Cosmos DB-hez

A KÖVETKEZŐKRE VONATKOZIK: Cassandra

A Log Analytics egy olyan eszköz az Azure Portalon, amely segít a kiszolgálódiagnosztikák futtatásában a Cassandra API-fiókban.

Előfeltételek

A Log Analytics használata

A naplóelemzési beállítás elvégzése után megkezdheti a naplók megismerését, hogy további elemzéseket nyerjen.

Adatsík-műveletek felfedezése

A CDBCassandraRequests táblával megtekintheti a kifejezetten a Cassandra-fiókhoz készült API-hoz tartozó adatsík-műveleteket. Minta lekérdezés a topN(10) felhasználó kérésének megtekintéséhez, és részletes információk lekérése az egyes kérelmekről.

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

A hibakódok és a lehetséges megoldások listáját a hibakódok között találja.

Lekérdezéshasználat hibaelhárítása

A CDBPartitionKeyRUConsumption tábla a kérelemegységek (RU) használatának részleteit tartalmazza a logikai kulcsok minden régióban, az egyes fizikai partíciókon belül.

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

A vezérlősík műveleteinek felfedezése

A CBDControlPlaneRequests tábla a vezérlősík műveleteinek részleteit tartalmazza, különösen a Cassandra-fiókok API-hoz.

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

Következő lépések