Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure Monitor предоставляет два способа доступа к данным метрик в масштабе: плоскость данных или API пакетной службы метрик и экспорт метрик. Хотя обе функции работают для сбора данных метрик, они более эффективны для разных вариантов использования. В этой статье приведено сравнение сценариев использования этих служб и рекомендации по использованию какой службы.
Пакетный запрос метрик плоскости данных
API плоскости данных или пакетный запрос метрик позволяет запрашивать данные исторических метрик до 50 ресурсов в одном вызове API. Запрос поддерживает фильтрацию на основе подписки, метрики, времени и других измерений, а также обеспечивает агрегирование таких показателей, как сумма, среднее, минимальное и максимальное значение.
Пакетный запрос может значительно повысить пропускную способность запросов и снизить риск регулирования. Дополнительные сведения об использовании пакетного API плоскости данных см. в API плоскости метрик Azure Monitor. Эта служба идеально подходит для сценариев, в которых требуется запрашивать данные метрик по времени и нескольким ресурсам в одной подписке и регионе.
Экспорт метрик
Экспорт метрик использует правила сбора данных (DCR) для потоковой передачи метрик платформы практически в режиме реального времени в разные назначения Azure, такие как учетные записи хранения, центры событий и рабочая область Log Analytics для постоянного хранения. Хотя вы можете фильтровать, какие метрики экспортируются, нет доступа к историческим данным. Эта служба идеально подходит для сценариев, в которых необходимо непрерывно экспортировать данные метрик в режиме реального времени в подписках и ресурсах. Дополнительные сведения об использовании службы экспорта метрик см. в разделе "Экспорт метрик" с помощью правил сбора данных.
Сравнение и рекомендации
Сценарий | API плоскости данных | Экспорт метрик | Рекомендация |
---|---|---|---|
Основной вариант использования | Запрос данных метрик с исторической глубиной для нескольких ресурсов в одной подписке и регионе | Экспорт данных метрик между подписками и ресурсами | Пакетный API канала обработки данных рекомендуется для запроса метрик и позволяет получить доступ к данным за последние 93 дня. Для постоянного экспорта данных метрик рекомендуется экспортировать их в Azure и внешние системы. |
Запросы на большие подписки с множеством ресурсов | Запрос нескольких ресурсов в одном пакетном вызове, включая фильтрацию и агрегацию с историей за 93 дня. | Нет поддержки запросов. Непрерывный экспорт данных метрик в режиме реального времени. | API пакетной службы метрик плоскости данных лучше подходит для этой задачи, так как она поддерживает запросы и имеет доступ к историческим данным. Экспорт метрик не может запрашивать данные и не имеет доступа к историческим сведениям. |
Непрерывный экспорт практически в режиме реального времени метрик в учетные записи хранения, центры событий, рабочую область Log Analytics. | Возможно, но неэффективно. Требуется создание механизма повторяющегося запроса для извлечения данных и метода для хранения данных в месте назначения. | Одноразовая конфигурация с помощью правила сбора данных для непрерывного экспорта метрик в режиме реального времени. Данные можно легко отправлять и хранить в учетной записи хранения, центрах событий и рабочей области Log Analytics. | Экспорт метрик предоставляет полностью управляемую функцию "задать и забыть". Использование API плоскости данных требует больше усилий по разработке для извлечения и хранения данных в месте назначения. |
Ограничения при запросе и экспорте | API плоскости данных позволяет запрашивать до 50 идентификаторов ресурсов в одном вызове API. | Нет ограничений на количество ресурсов для экспорта метрик, которые могут быть связаны с одним правилом сбора данных. Один ресурс может быть связан максимум с 5 DCR. | Экспорт метрик может быть лучше подходит для запроса неограниченных данных для ресурсов. |
Независимые поставщики программного обеспечения (ISV) запрашивают и анализируют метрики. | API плоскости данных может способствовать запросу метрик из подписок клиентов сторонними приложениями. | Экспорт метрик требует создания правила сбора данных и определенного уровня разрешений для экспорта метрик ресурсов. | API плоскости управления данными рекомендуется для независимых поставщиков ПО. |
Выставление счетов | Для небольшого объема данных плоскостной API данных дешевле. Дополнительные сведения см. в разделе о ценах на Azure Monitor, экспорт. | Для больших объемов данных экспорт метрик имеет более низкую стоимость, так как она имеет модель выставления счетов на основе событий. Дополнительные сведения см. в разделах Цены на Azure Monitor, Встроенные метрики. | API плоскости данных рекомендуется использовать для данных с низким объемом. Для больших объемов данных рекомендуется экспортировать метрики. |