Compartir vía


Diagnósticos de servidor para Azure Cosmos DB for Apache Cassandra

SE APLICA A: Cassandra

Log Analytics es una herramienta de Azure Portal que le ayuda a ejecutar diagnósticos de servidor en una cuenta de API para Cassandra.

Requisitos previos

Uso de Log Analytics

Después de completar la configuración de Log Analytics, puede empezar a explorar los registros para obtener más información.

Explorar las operaciones del plano de datos

Use la tabla CDBCassandraRequests para ver las operaciones del plano de datos específicamente para la cuenta de API para Cassandra. Consulta de muestra para ver la solicitud que consume topN(10) y obtener información detallada sobre cada solicitud realizada.

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

Para obtener una lista de códigos de error y sus posibles soluciones, consulte Códigos de error.

Solución de problemas de consumo de consultas

La tabla CDBPartitionKeyRUConsumption contiene detalles sobre el consumo de unidades de solicitud (RU) para las claves lógicas de cada región dentro de cada una de sus particiones físicas.

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

Explorar operaciones del plano de control

La tabla CBDControlPlaneRequests contiene detalles sobre las operaciones del plano de control, específicamente para cuentas de API para Cassandra.

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

Pasos siguientes