Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Аналитика Azure Cosmos DB предоставляет представление о общей производительности, сбоях, емкости и работоспособности всех ресурсов Azure Cosmos DB в едином интерактивном интерфейсе. В этой статье вы узнаете о преимуществах этого нового интерфейса мониторинга, а также о том, как изменить и адаптировать интерфейс в соответствии с уникальными потребностями вашей организации.
Введение
Прежде чем начать, необходимо понять, как представлена и визуализирована информация.
Он обеспечивает:
- Общее представление о ресурсах Azure Cosmos DB для всех подписок в одном интерфейсе. Вы можете выборочно ограничить только интересующие вас подписки и ресурсы.
- Поуровневый анализ определенного ресурса Azure Cosmos DB. Вы можете диагностировать проблемы или выполнять подробный анализ с помощью категорий использования, сбоев, емкости и операций. Выбор любого из вариантов предоставляет подробное представление соответствующих метрик Azure Cosmos DB.
- Настраиваемый опыт, основанный на шаблонах рабочих тетрадей Azure Monitor. Вы можете изменить отображаемые метрики, изменить или задать пороговые значения, которые соответствуют вашим ограничениям, а затем сохранить в настраиваемую книгу. Затем диаграммы в рабочих книгах можно закрепить на панелях мониторинга Azure.
Для использования этой возможности вам не нужно ничего включать или настраивать. Эти метрики Azure Cosmos DB собираются по умолчанию.
Замечание
Для доступа к этой функции плата не взимается. Плата применяется только для основных функций Azure Monitor, которые вы настраиваете или включаете, как описано на странице сведений о ценах Azure Monitor .
Просмотр аналитических сведений на портале Azure
Войдите на портал Azure и перейдите в учетную запись Azure Cosmos DB.
Метрики для учетной записи можно просматривать в областях Метрики и Аналитические сведения.
Метрики. Эта область предоставляет числовые метрики, собираемые с регулярными интервалами и описывающие некоторые аспекты системы в определенное время. Например, можно просматривать и отслеживать метрики задержки на стороне сервера, нормализованные метрики использования единиц запросов и т. д.
Аналитические сведения. Эта область предоставляет настраиваемый интерфейс мониторинга для Azure Cosmos DB. Аналитика использует те же метрики и журналы, которые собираются в Azure Monitor, и отображают агрегированное представление для вашей учетной записи.
Откройте область Аналитические сведения. По умолчанию на панели "Аналитика" отображаются метрики операций управления, пропускной способности, запросов, хранилища, доступности, задержки, системы и управления. На панели показаны эти метрики для каждого контейнера в учетной записи. Вы можете выбрать диапазон времени, базу данных или контейнер для фильтрации аналитических сведений. На вкладке Обзор показываются использование RU/s, использование данных, использование индексов, регулирование запросов и нормализованное потребление RU/s для выбранной базы данных и контейнера.
В области Аналитика доступны следующие метрики:
Пропускная способность. На этой вкладке отображается общее количество потребленных единиц запроса или единиц, которые не удалось обработать (код ответа 429) из-за превышения предоставленной пропускной способности или объема памяти для контейнера.
Запросы. На этой вкладке отображается общее количество запросов, обрабатываемых кодом состояния, по типу операции и количеству неудачных запросов (код ответа 429). Запросы завершаются сбоем, когда превышается выделенная для контейнера пропускная способность или емкость хранилища.
Хранилище. На этой вкладке показан размер данных и использования индекса за выбранный период времени.
Доступность На этой вкладке отображается процент успешных запросов по сравнению с общими запросами в час. Соглашения об уровне обслуживания Azure Cosmos DB определяют частоту успешного выполнения.
Задержка. На этой вкладке показана задержка чтения и записи, наблюдаемая Azure Cosmos DB в регионе, где работает ваша учетная запись. Вы можете визуализировать задержку для геореплицированной учетной записи в разных регионах. Кроме того, можно просматривать задержку на стороне сервера для различных операций. Эта метрика не отражает задержку выполнения сквозного запроса.
Система. На этой вкладке показано, сколько запросов метаданных, которые обслуживает первичная секция. Она также помогает выявить ограниченные запросы.
Операции управления. На этой вкладке показаны метрики для действий управления учетными записями, таких как создание учетной записи, удаление, обновления ключей, параметры сети и репликации.
Ознакомьтесь с метриками потребления и производительности для Azure Cosmos DB
Чтобы просмотреть использование и производительность учетных записей хранения во всех подписках:
Войдите на портал Azure.
Выполните поиск по слову Monitor и выберите Monitor.
Выберите Azure Cosmos DB.
Overview
На странице "Обзор" в таблице отображаются интерактивные метрики Azure Cosmos DB. Вы можете отфильтровать результаты на основе параметров, которые вы выбрали из следующих раскрывающихся списков:
- Подписки. Перечислены только подписки с ресурсом Azure Cosmos DB.
- Azure Cosmos DB. Вы можете выбрать все, подмножество или один ресурс Azure Cosmos DB.
- Диапазон времени: по умолчанию отображается информация за последние четыре часа, основываясь на соответствующих настройках.
Плитка счетчика в раскрывающемся списке свертит общее количество ресурсов Azure Cosmos DB, которые находятся в выбранных подписках. Условное кодирование цветов или тепловой карты для столбцов в метриках транзакций отчета книги. Самый глубокий цвет имеет наибольшее значение. Более светлый цвет основан на наименьших значениях.
Щелкните стрелку раскрывающегося списка рядом с одним из ресурсов Azure Cosmos DB, чтобы отобразить разбивку метрик производительности на уровне отдельного контейнера базы данных.
Выберите имя ресурса Azure Cosmos DB, выделенное синим цветом, чтобы перейти к обзору по умолчанию для связанной учетной записи Azure Cosmos DB.
Сбои
Перейдите на вкладку "Запросы", чтобы открыть часть шаблона рабочей книги "Запросы". В нем показаны общие запросы с распределением ответов, составляющих эти запросы:
| Code | Description |
|---|---|
200 OK |
Одна из следующих операций REST прошла успешно: GET на ресурсе.
PUT в ресурсе.
POST в ресурсе.
POST в ресурсе хранимой процедуры для выполнения хранимой процедуры. |
201 Created |
Операция POST для создания ресурса завершена успешно. |
404 Not Found |
Операция пытается действовать над ресурсом, который больше не существует. Например, ресурс можно удалить. |
Полный список кодов состояния см. в разделе "Коды состояния HTTP" для Azure Cosmos DB.
Storage
Перейдите на вкладку "Хранилище", чтобы открыть раздел "Хранилище" в шаблоне книги. В нем показано:
- Количество документов, которые у вас есть.
- Документирование роста с течением времени.
- Текущее использование данных.
- Общий объем оставшегося хранилища.
Эта информация помогает определить потенциальные проблемы с использованием хранилища и данных.
Как и в книге "Обзор", при выборе раскрывающегося списка рядом с ресурсом Azure Cosmos DB в столбце "Подписка" отображается разбивка по отдельным контейнерам, составляющим базу данных.
Operations
Перейдите на вкладку Операции, чтобы открыть часть Операции шаблона книги. Запросы можно просмотреть по типу выполненных запросов.
В следующем примере вы видите, что eastus-billingint преимущественно получает запросы на чтение, но с несколькими upsert и создания запросов. Кроме того, можно видеть, что westeurope-billingint доступен только для чтения с точки зрения запроса, по крайней мере в течение последних четырех часов, к которым рабочая книга в данный момент относится через параметр диапазона времени.
Просмотр из ресурса Azure Cosmos DB
Найдите или выберите любую из существующих учетных записей Azure Cosmos DB.
Перейдя к учетной записи Azure Cosmos DB, откройте раздел «Мониторинг» и выберите «Обзоры» (предварительная версия) или «Рабочие книги». Эти параметры позволяют анализировать пропускную способность, запросы, хранилище, доступность, задержку, систему и управление учетными записями.
Диапазон времени
По умолчанию поле "Диапазон времени" отображает данные за последние 24 часа. Вы можете изменить диапазон времени, чтобы отобразить данные в любом месте от последних пяти минут до последних семи дней. Селектор диапазона времени также включает режим настраиваемый. Введите даты начала и окончания, чтобы просмотреть настраиваемый интервал времени на основе доступных данных для выбранной учетной записи.
Обзор аналитических сведений
Вкладка "Обзор" предоставляет наиболее распространенные метрики для выбранной учетной записи Azure Cosmos DB, включая:
Общее количество запросов
Неудачные запросы (429 ответов)
Нормализованное RU потребление (максимум)
использование данных и индексов;
Метрики учетной записи Azure Cosmos DB по коллекции
Общее количество запросов: на этом графе отображается представление общего числа запросов для учетной записи с разбивкой по коду состояния. Единицы на графе — это сумма общих запросов за период.
Failed Requests (429s) (Неудачные запросы (ошибка 429)) — на этом графе отображается представление неудачных запросов с кодом состояния 429. Единицы на графе — это сумма общих неудачных запросов за период.
Нормализованное потребление ЕЗ (макс): этот график показывает максимальный процент нормализованного потребления ЕЗ в диапазоне от 0% до 100% за указанный период.
Настройка метрик
Вы можете закрепить любой из разделов метрик на панель инструментов Azure, выбрав кнопку с булавкой в правом верхнем углу раздела.
Чтобы экспортировать данные в формат Excel, откройте контекстное меню.
Чтобы развернуть или свернуть все раскрывающиеся списки в книге, откройте контекстное меню.
Настраивайте аналитику Azure Cosmos DB
Этот опыт основан на шаблонах рабочих тетрадей Azure Monitor. Вы можете использовать Настроить>Изменить>Сохранить, чтобы изменить и сохранить копию своей измененной версии в пользовательской книге.
Рабочие книги сохраняются в группе ресурсов. Раздел " Мои отчеты " является частным для вас. Раздел "Общие отчеты " доступен всем пользователям с доступом к группе ресурсов. После сохранения пользовательской рабочей книги необходимо перейти в галерею рабочих книг, чтобы запустить её.
Устранение неполадок
Для получения рекомендаций по устранению неполадок см. "Устранение неполадок в рабочих книгах и их анализ".
Связанный контент
- Настройка оповещений метрик
- Включите уведомления о работоспособности служб.
- Создайте отчеты с рабочими книгами.