Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
SI APPLICA A:
Cassandra
Importante
Si sta cercando una soluzione di database per scenari su larga scala con un contratto di servizio di disponibilità 99.999%, scalabilità automatica immediata e failover automatico in più aree? Prendere in considerazione Azure Cosmos DB per NoSQL.
Si sta cercando di eseguire la migrazione di un'applicazione Apache Cassandra esistente? Si consideri Istanza gestita di Azure per Apache Cassandra.
Log Analytics è uno strumento nel portale di Azure che consente di eseguire la diagnostica del server sull'API per l'account Cassandra.
Prerequisiti
- Creare un'area di lavoro Log Analytics.
- Creare impostazioni di diagnostica.
- Avviare l'analisi dei log sull'API per l'account Cassandra.
Usare Log Analytics
Dopo aver completato la configurazione dell'analisi dei log, è possibile iniziare a esplorare i log per ottenere altre informazioni dettagliate.
Esplorare le operazioni del piano dati
Usare la tabella CDBCassandraRequests per visualizzare le operazioni del piano dati per l'account API per Cassandra. Una query di esempio per visualizzare la richiesta di consumo topN(10) e ottenere informazioni dettagliate su ogni richiesta effettuata.
CDBCassandraRequests
| where RequestCharge > 0
| project DatabaseName, CollectionName, DurationMs, OperationName, ActivityId, ErrorCode, RequestCharge, PIICommandText
| order by RequestCharge
| take 10
Per un elenco dei codici di errore e delle relative possibili soluzioni, vedere Codici di errore.
Risolvere i problemi relativi al consumo delle query
La tabella CDBPartitionKeyRUConsumption contiene dettagli sul consumo di unità richieste (UR) per le chiavi logiche in ogni regione all'interno di ciascuna delle relative partizioni fisiche.
CDBPartitionKeyRUConsumption
| summarize sum(todouble(RequestCharge)) by PartitionKey, PartitionKeyRangeId
| render columnchart
Esplorare le operazioni del piano di controllo
La tabella CBDControlPlaneRequests contiene dettagli sulle operazioni del piano di controllo, in particolare per l'API per gli account Cassandra.
CDBControlPlaneRequests
| where TimeGenerated > now(-6h)
| where ApiKind == "Cassandra"
| where OperationName in ("Create", "Upsert", "Delete", "Execute")
| summarize by OperationName
Passaggi successivi
- Altre informazioni su Log Analytics.
- Altre informazioni su come eseguire la migrazione da Apache Cassandra nativo ad Azure Cosmos DB for Apache Cassandra.