Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
API Monitoring позволяет создавать правила на основе шаблонов, которые запускают оповещения в зависимости от набора предопределенных условий. Такие оповещения называются фиксированными оповещениями и были единственным типом оповещений, поддерживаемым в первоначальной версии API Monitoring.
Например, вы можете отправить фиксированное оповещение, когда:
- [ частота ошибок 5xx ] [ больше, чем ] [ 10 % ] в течение [ 10 минут ] от [ цель mytarget1 ]
- [ количество ошибок 2xx ] [ меньше чем ] [ 50 ] в течение [ 5 минут ] в [ регионе us-east-1 ]
- [ Задержка p90 ] [ превышает ] [ 750 мс ] в течение [ 10 минут ] на [ прокси myproxy1 ]
Когда выполняются условия заданного оповещения, API Monitoring отправляет уведомление о проблеме. Однако, прежде чем API Monitoring сможет отправить оповещение, необходимо определить конкретные условия оповещения.
Хотя фиксированные оповещения полезны, определить правильные пороговые значения для той или иной ситуации может быть сложно, поскольку характер трафика меняется со временем. Например, если установить слишком низкое пороговое значение, вас завалят оповещениями. Если же установить слишком высокое пороговое значение, вы можете пропустить некоторые критические проблемы или сбои.
Обнаружение аномалий
Благодаря функции обнаружения аномалий, Edge самостоятельно выявляет проблемы с трафиком и производительностью, вместо того чтобы определять их заранее. Edge автоматически ищет аномальные условия на уровне организации, среды и региона. При обнаружении аномалия регистрируется и отображается на панели событий в пользовательском интерфейсе Edge.
Функция обнаружения аномалий работает за счет применения моделей искусственного интеллекта (ИИ) и машинного обучения (МО) к вашим историческим данным API. Обнаружение аномалий может затем в режиме реального времени генерировать оповещения о сценариях, о которых вы даже не подозревали, что повышает вашу производительность и сокращает среднее время решения проблем с API (MTTR).
Примерами обнаруженных аномалий могут быть ситуации, когда новый релиз API приводит к неожиданному всплеску трафика и соответствующему увеличению задержки для API. Или же неправильно настроенный релиз на бэкэнде приводит к увеличению количества ошибок, сообщаемых API.
Обнаруженная аномалия включает следующую информацию:
- Метрика, вызвавшая аномалию, например, задержка прокси-сервера или код ошибки HTTP.
- Порог аномалии. Порог может быть незначительным , умеренным или значительным .
Например, Edge может автоматически обнаруживать такие аномалии, как:
- Незначительное увеличение количества ошибок 503 в [ среде prod, регионе region1 ]
- Умеренное увеличение количества ошибок 4xx в среде prod, регионе region2
- [ значительное ] [ увеличение задержки ] в [ среде prod, регионе region3 ]
На основе информации об аномалиях, отображаемой на панели мониторинга событий, вы можете создать новый тип оповещения, называемый оповещением об аномалии , чтобы получать уведомления об этих условиях.
Типы аномалий
Edge автоматически обнаруживает следующие типы аномалий:
- Увеличение количества ошибок HTTP 503 на уровне организации, среды и региона.
- Увеличение количества ошибок HTTP 504 на уровне организации, среды и региона.
- Увеличение количества ошибок HTTP 4xx или 5xx на уровне организации, среды и региона.
- Увеличение общей задержки реакции для 90-го процентиля (p90) на уровне организации, окружающей среды и региона.
Включить обнаружение аномалий
По умолчанию функция обнаружения аномалий отключена для организаций и сред Edge. Чтобы включить обнаружение аномалий, обратитесь в службу поддержки Apigee Edge с просьбой включить эту функцию для конкретной организации и среды. Apigee оценит вашу среду и сообщит, можно ли включить обнаружение аномалий.
В целях повышения производительности не следует включать обнаружение аномалий во всех организациях и средах. Apigee рекомендует включать обнаружение аномалий только в той организации и среде, где средняя нагрузка трафика составляет не менее 10 транзакций в секунду (tps).
Проверьте, включено ли обнаружение аномалий.
Чтобы проверить, включено ли обнаружение аномалий:
- В пользовательском интерфейсе Edge выберите «Анализ» > «Правила оповещений» .
Нажмите кнопку «+ Оповещение» . Откроется панель создания оповещения:

Выберите желаемую среду .
Если параметр «Аномалия» для типа оповещения неактивен (заблокирован), значит, обнаружение аномалий отключено.