Сервер диагностика для Azure Cosmos DB для Apache Cassandra
Область применения: Кассандра
Log Analytics — это средство в портал Azure, которое помогает запускать сервер диагностика в вашей учетной записи API для Cassandra.
Необходимые компоненты
- Создание рабочей области Log Analytics.
- Создание параметров диагностики.
- Запустите аналитику журналов в api для учетной записи Cassandra.
Использование Log Analytics
После завершения настройки анализа журналов вы можете приступить к изучению журналов, чтобы получить больше информации.
Обзор операций в плоскости данных
Используйте таблицу CDBCassandraRequests, чтобы просмотреть операции плоскости данных специально для учетной записи API для Cassandra. Это пример запроса для просмотра запроса потребления topN(10) и получения подробной информации по каждому из них.
CDBCassandraRequests
| where RequestCharge > 0
| project DatabaseName, CollectionName, DurationMs, OperationName, ActivityId, ErrorCode, RequestCharge, PIICommandText
| order by RequestCharge
| take 10
Список кодов ошибок и их возможных решений см. в разделе "Коды ошибок".
Устранение неполадок с потреблением запросов
Таблица CDBPartitionKeyRUConsumption содержит сведения о потреблении единиц запросов (ЕЗ) для логических ключей в каждом регионе в каждой из их физических секций.
CDBPartitionKeyRUConsumption
| summarize sum(todouble(RequestCharge)) by PartitionKey, PartitionKeyRangeId
| render columnchart
Обзор операций уровня управления
Таблица CBDControlPlaneRequests содержит сведения об операциях плоскости управления, в частности для учетных записей API для Cassandra.
CDBControlPlaneRequests
| where TimeGenerated > now(-6h)
| where ApiKind == "Cassandra"
| where OperationName in ("Create", "Upsert", "Delete", "Execute")
| summarize by OperationName
Следующие шаги
- Дополнительные сведения о Log Analytics.
- Узнайте, как выполнить миграцию из собственного Apache Cassandra в Azure Cosmos DB для Apache Cassandra.