Поделиться через


Возможность наблюдения в службе управления API Azure

ПРИМЕНЯЕТСЯ К: всем уровням управления API

Наблюдаемость — это возможность определить внутреннее состояние системы на основе данных, которые она создает, и возможность изучить эти данные, чтобы ответить на вопросы о том, что случилось и почему.

Управление API Azure помогает организациям централизовать управление всеми интерфейсами API. Так как он служит одной точкой входа во весь трафик API, это идеальное место для наблюдения за API.

Обзор

Управление API Azure позволяет выбрать использование управляемого шлюза или локального шлюза, который развертывается либо автоматически, либо с использованием расширения Azure Arc.

В следующей таблице перечислены все возможности наблюдаемости, поддерживаемые Управление API для работы API и поддерживаемых ими моделей развертывания. Издатели API и другие пользователи с правами на эксплуатацию или управление экземпляром API Management могут использовать эти возможности.

Примечание.

Для потребителей API, использующих портал разработчика, доступен встроенный отчет API. Он предоставляет сведения только об использовании отдельных API за предыдущие 90 дней. В настоящее время встроенный отчет API недоступен на портале разработчика для уровней служб версии 2.

Инструмент Полезно для Запаздывание данных Хранение Образец Тип данных Поддерживаемые модели развертывания
Инспектор API Тестирование и отладка Мгновенные Последние 100 трассировок Включается по запросу Трассировка запросов Управляемое, самостоятельно размещённое, Azure Arc, рабочее пространство
Встроенная аналитика Создание отчетов и мониторинг Протокол собрания Срок службы 100% Отчеты и журналы Управляется
Метрики Azure Monitor Создание отчетов и мониторинг Минуты 90 дня (необходимо обновление для продления) 100% Метрики Управляемый, самостоятельный хостинг2, Azure Arc
Журналы Azure Monitor Отчеты, мониторинг и отладка Минуты 31 день/5 ГБ (необходимо обновление для продления) 100 % (можно настроить) Логи Управляемый1, самостоятельно размещённый3, Azure Arc3
Azure Application Insights Отчеты, мониторинг и отладка секунды 90 дней/5 ГБ (необходимо обновление для продления) Настраиваемый Журналы, метрики Управляемое1, локальное1, Azure Arc1, рабочая область1
Ведение журналов через Event Hubs Azure Пользовательские сценарии секунды Управляет пользователь Пользовательское Настраиваемое Управляемый1, Самостоятельный1, Azure Arc1
OpenTelemetry Наблюдение Протоколы Управляется пользователем 100% Метрики Локальный2

1. Необязательно, в зависимости от конфигурации компонента в службе "Управление API" Azure

2. Необязательно, в зависимости от конфигурации шлюза

3. Локальный шлюз в настоящее время не отправляет журналы диагностики в Azure Monitor. Однако можно настроить и сохранить журналы локально, где развернут локальный шлюз. Для получения дополнительной информации см. раздел Настройка локальных метрик и журналов для локального шлюза