Bagikan melalui


Diagnostik server untuk Azure Cosmos DB untuk Apache Cassandra

BERLAKU UNTUK: Cassandra

Log Analytics adalah alat di portal Azure yang membantu Anda menjalankan diagnostik server di API untuk akun Cassandra.

Prasyarat

Gunakan Analitik Log

Setelah menyelesaikan pengaturan analitik log, Anda dapat mulai menjelajahi log Anda untuk mendapatkan lebih banyak wawasan.

Jelajahi Operasi Data Plane

Gunakan tabel CDBCassandraRequests untuk melihat operasi sarana data khusus untuk API Anda untuk akun Cassandra. Sampel kueri untuk melihat permintaan konsumsi topN (10) dan mendapatkan informasi terperinci tentang setiap permintaan yang dibuat.

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

Untuk daftar kode kesalahan dan kemungkinan solusinya, lihat Kode kesalahan.

Memecahkan Masalah Konsumsi Kueri

Tabel CDBPartitionKeyRUConsumption berisi detail tentang konsumsi unit permintaan (RU) untuk kunci logis di setiap wilayah dalam setiap partisi fisik mereka.

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

Jelajahi Operasi Sarana Kontrol

Tabel CBDControlPlaneRequests berisi detail tentang operasi sarana kontrol, khusus untuk API untuk akun Cassandra.

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

Langkah berikutnya