Partilhar via


Diagnóstico do servidor para o Azure Cosmos DB para Apache Cassandra

APLICA-SE A: Cassandra

O Log Analytics é uma ferramenta no portal do Azure que ajuda você a executar diagnósticos de servidor em sua API para a conta Cassandra.

Pré-requisitos

Utilizar o Log Analytics

Depois de concluir a configuração da análise de logs, você pode começar a explorar seus logs para obter mais informações.

Explore as operações do plano de dados

Use a tabela CDBCassandraRequests para ver as operações do plano de dados especificamente para sua API para a conta Cassandra. Uma consulta de exemplo para ver a solicitação de consumo topN(10) e obter informações detalhadas sobre cada solicitação feita.

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

Para obter uma lista de códigos de erro e suas possíveis soluções, consulte Códigos de erro.

Solucionar problemas de consumo de consultas

A tabela CDBPartitionKeyRUConsumption contém detalhes sobre o consumo de unidade de solicitação (RU) para chaves lógicas em cada região dentro de cada uma de suas partições físicas.

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

Explore as operações do plano de controle

A tabela CBDControlPlaneRequests contém detalhes sobre operações de plano de controle, especificamente para API para contas Cassandra.

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

Próximos passos