Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure Monitor имеет широкий ассортимент API. Этот индекс разделяет их на три основных раздела, Azure Monitor, Application Insights и журналы Azure Monitor.
Замечание
В разделе Azure Monitor есть управляемая служба Managed Prometheus, но другие управляемые службы, такие как Управление Azure для Grafana и Azure Monitor SCOM Управляемый экземпляр используют собственные интерфейсы REST API и не используют собственные ИНТЕРФЕЙСы REST API. включен в этот индекс.
Дополнительные сведения см. в справочнике по REST API Управляемого Grafana Azure и справочнике по REST API System Center Operations Manager.
API Azure Monitor
Эти API являются частью API уровня управления Azure Resource Manager (ARM) для различных функций Azure Monitor. См. раздел Azure Monitor документации по REST API Azure, чтобы найти последние версии API для этих групп операций.
Конечные точки для всех этих Azure Monitor API ARM находятся под базовым URL-адресом https://management.azure.com/, который является стандартной конечной точкой для API ARM.
Журнал действий
Эти Azure Monitor API извлекают журналы действий и управляют ими.
| Группы операций | Описание |
|---|---|
| Журналы действий | Получите список записей событий в журнале действий. |
| Категории событий (журнал действий) | Перечисляет типы записей журнала действий. |
| Профили журнала действий | Операции управления профилями журналов действий, чтобы можно было перенаправить события журнала действий в другие расположения. |
| События клиента журнала действий | Возвращает записи событий журнала действий для определенного клиента. |
Группы действий и управления оповещениями
Эти Azure Monitor API создают правила генерации оповещений, группы действий и правила обработки оповещений.
| Группы операций | Описание |
|---|---|
| Создание групп действий и управление ими на портале Azure | Управляет группами действий и перечисляет их. |
| Оповещения на основе журнала действий | Управляет и выводит правила генерации оповещений журнала действий. |
| Управление оповещениями | Списки и обновления , запущенные оповещения. |
| Правила обработки оповещений | Управляет и перечисляет правила обработки оповещений. |
| Базовый план оповещений метрик | Список базовых показателей метрик, используемых в правилах генерации оповещений с динамическими порогами. |
| Оповещения на основе метрик | Управляет и перечисляет правила генерации оповещений метрик. |
| Состояние оповещений метрик | Выводит список состояний правил генерации оповещений метрик. |
| Группы правил Prometheus | Управляет и перечисляет группы правил Prometheus (правила генерации оповещений и правила записи). |
| Правила запланированного запроса — 2023-03-15 (предварительная версия) | Управляет и перечисляет правила генерации оповещений поиска по журналам. |
| Правила запланированного запроса — 2018-04-16 | Управляет и перечисляет правила генерации оповещений поиска по журналам. |
| Правила запланированного запроса — 2021-08-01 | Управляет и перечисляет правила генерации оповещений поиска по журналам. |
| Правила генерации оповещений Smart Detector | Управляет и перечисляет правила генерации оповещений интеллектуального обнаружения. |
Autoscale
Эти Azure Monitor API управляют параметрами автомасштабирования и извлекают прогнозные данные метрик.
| Группы операций | Описание |
|---|---|
| Параметры автомасштабирования | Операции управления параметрами автомасштабирования. |
| Прогнозная метрика | Извлекает прогнозируемые данные метрик автомасштабирования. |
Сбор данных
Эти Azure Monitor API управляют правилами сбора данных, конечными точками сбора данных и их связями.
| Группы операций | Описание |
|---|---|
| Конечные точки сбора данных | Создайте конечную точку сбора данных и управляйте ими и извлеките конечные точки сбора данных в группе ресурсов или подписке. |
| Связи правил сбора данных | Создайте сопоставление правил сбора данных и получите связи правил сбора данных для конечной точки сбора данных, ресурса или правила сбора данных. |
| правила сбора данных | Создайте правило сбора данных и управляйте ими и извлеките правила сбора данных в группе ресурсов или подписке. |
Параметры диагностики
Эти Azure Monitor API управляют параметрами диагностики, которые управляют маршрутизацией данных метрик и журналов диагностики.
| Группы операций | Описание |
|---|---|
| Параметры диагностики | Операции для создания, обновления и получения параметров диагностики для ресурса. Управляет маршрутизацией данных метрик и журналов диагностики. |
| Категория параметров диагностики | Относится к возможным категориям для данного ресурса. |
| Параметры диагностики группы управления | Управление параметрами диагностики группы управления для ресурса и получение списка параметров диагностики группы управления для группы управления. |
| Параметры диагностики подписки | Управление параметрами диагностики подписки для ресурса и получение списка параметров диагностики подписки для идентификатора подписки. |
Метрики ресурса
Эти Azure Monitor API извлекают определения метрик ресурсов, значения и управляют рабочими областями Azure Monitor, используемыми для хранения метрик Prometheus.
| Группы операций | Описание |
|---|---|
| Рабочие области Azure Monitor | Управление рабочей областью Azure Monitor и получение рабочих областей Azure Monitor в группе ресурсов или подписке. |
| Определения метрик | Выводит список определений метрик, доступных для ресурса. То есть какие метрики можно собирать. |
| Пространства имен метрик | Выводит список пространств имен метрик. Наиболее релевантными при использовании пользовательских метрик. |
| Пакет метрик | Список значений метрик для нескольких ресурсов. Для этого требуется конечная https://<region>.metrics.monitor.azure.com точка. |
| Метрики | Выводит значения метрик для определяемого ресурса. |
| Метрики — настраиваемые | Опубликуйте значения метрик для ресурса. |
API Application Insights
Эти API Application Insights включают как API уровня управления для управления ресурсами Application Insights, так и API плоскости данных для запроса данных телеметрии. См. раздел Application Insights документации Azure REST API для последних версий API.
| Группы операций | Описание |
|---|---|
| компоненты | Позволяет управлять компонентами, содержащими данные Application Insights. |
| Доступ к данным | Запрос данных Application Insights. |
| События | Извлеките данные для одного события или нескольких событий по типу события и получите метаданные OData EDMX для приложения. |
| Метаданные | Получение и экспорт сведений о метаданных для приложения Application Insights. |
| Метрики | Извлеките или экспортируйте данные метрик для приложения и извлеките метаданные, описывающие доступные метрики для приложения. |
| Запрос | Группа операций запроса, которая включает операции Execute and Get, позволяет выполнять запросы аналитики по ресурсам и получать результаты даже для больших наборов данных, требующих расширенного времени обработки. |
| Веб-тесты | Настройте веб-тесты для мониторинга доступности и реагирования веб-конечной точки. |
| рабочие тетради | Управление книгами Azure для ресурса компонента Application Insights и получение книг в группе ресурсов или подписке по категориям. |
API Azure Monitor журналов
Эти API-интерфейсы Azure Monitor журналов имеют три отдельные группы API для приема, запроса и управления.
Поглощение логов
Это API плоскости данных Azure Monitor журналов для приема данных в рабочую область Log Analytics.
Конечная точка API — это конечная точка сбора данных (DCE) или конечная точка приема журналов DCR. Дополнительные сведения см. в разделе "Конечные точки API приема журналов".
Область — https://monitor.azure.com/.defaultэто .
| Группы операций | Описание |
|---|---|
| Upload | Позволяет отправлять данные в рабочую область Log Analytics с помощью вызова REST API или клиентских библиотек. |
Запрос журналов
Это API уровня данных Azure Monitor журналов для запроса данных в Log Analytics рабочих областях.
Конечная точка API или api.loganalytics.ioapi.loganalytics.azure.com.
| Группы операций | Описание |
|---|---|
| Запрос | Запрос Log Analytics данных с помощью REST API. Дополнительные сведения см. в обзоре API запросов журналов. |
| Метаданные | Получение сведений о метаданных для рабочей области Log Analytics, включая схемы таблиц и функции. |
Управление логами
Эти API-интерфейсы Azure Monitor журналов являются частью уровня управления Azure Resource Manager (ARM) и позволяют создавать, обновлять, удалять и извлекать Log Analytics рабочие области и связанные ресурсы, такие как кластеры, экспорт данных и связанные службы.
Конечная management.azure.comточка API .
| Группы операций | Описание |
|---|---|
| Доступные уровни служб | Получение доступных уровней служб для рабочей области Log Analytics. |
| Clusters (Кластеры) | Управление кластерами Log Analytics. |
| Экспорт данных | Управление экспортом данных для рабочей области Log Analytics или получение экземпляров экспорта данных в рабочей области Log Analytics. |
| источников данных |
Создание или обновление источников данных. |
| Удаленные рабочие области | Получение недавно удаленных рабочих областей в подписке или группе ресурсов. |
| шлюзов | Удаление шлюза Log Analytics. |
| пакетов аналитики | Включите или отключите пакет аналитики для рабочей области Log Analytics или получите все пакеты аналитики для рабочей области Log Analytics. |
| связанные службы | Создание или обновление связанных служб. |
| связанные учетные записи хранения | Управление связью между рабочей областью и учетными записями хранения и получение всех связанных учетных записей хранения, связанных с рабочей областью. |
| Группы управления | Извлеките все группы управления, подключенные к рабочей области Log Analytics. |
| состояния операций | Получение состояния длительной асинхронной операции. |
| операции | Извлеките все доступные операции Rest API OperationsInsights. |
| Запросы пакета запросов | Управление запросом, определенным в Log Analytics QueryPack, и получение или поиск списка запросов, определенных в Log Analytics QueryPack. |
| Пакеты запросов | Управление Log Analytics QueryPack, включая обновление тегов и получение списка всех log Analytics QueryPacks в подписке или группе ресурсов. |
| сохраненные поиски | Создание или обновление сохраненных поисковых запросов. |
| Аналитика службы хранилища | Создание или обновление аналитических сведений о хранилище. |
| Таблицы | Управление таблицами рабочей области Log Analytics. |
| Очистка рабочей области | Получение состояния текущей операции очистки или очистка данных в рабочей области Log Analytics. |
| Схема рабочей области | Извлекает схему для рабочей области Log Analytics. |
| Общие ключи рабочей области | Получение или повторное создание общих ключей для рабочей области Log Analytics. |
| Использование рабочей области | Получение метрик использования для рабочей области Log Analytics. |
| рабочих областей | Управление рабочими областями Log Analytics. |
Устаревшие и устаревшие API
Следующие API были отставаны или запланированы на выход из эксплуатации. Они перечислены здесь для справки. См. связанную документацию по миграции.
| Группы операций | Описание |
|---|---|
| Инциденты правил оповещений (классическая модель) | Прекращено в 2019 году в общедоступном облаке. Старые классические функции оповещений. Возвращает инцидент, связанный с классическим правилом генерации оповещений метрик. Когда правило генерации оповещений срабатывает, так как пороговое значение пересекается в направлении вверх или вниз, создается инцидент и запись, добавленная в журнал действий. |
| Правила оповещений (классические) | Выход из эксплуатации в 2019 году в общедоступном облаке. Предоставляет операции для управления классическими правилами генерации оповещений . |
| Сборщик данных | Устаревшие справочники по API сборщика данных HTTP и миграции в API приема журналов. |
|
Пакетный оператор API запросов журналов Бета-версия API запросов журналов |
Эта операция и версия API запросов журналов устарела. См. статью "Миграция из пакета запросов журналов" и "бета-версия" для временных шкал. |