Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Вы можете просматривать и настраивать правила обнаружения Apigee Sense, чтобы отслеживать только нежелательные запросы. Правила обнаружения Apigee Sense определяют шаблоны, представляющие потенциально нежелательные клиентские запросы.
Подробнее о том, как просматривать результаты правил обнаружения, рассказывается в статье Начало работы с консолью Apigee Sense.
Пример настройки
Например, в отчетах об обнаружении вы могли заметить, что некоторые нежелательные запросы соответствуют шаблону Brute Guessor, который сообщает о большей доле ошибок в ответах в течение 24 часов. Однако вы также заметили, что шаблон перехватывает запросы, которые вы хотите разрешить через прокси API.
Настроив шаблон Brute Guessor (см. таблицу ниже), вы сможете лучше пропускать нужные запросы и блокировать ненужные. Шаблон "Грубый подбор" определяет условия и значения, указанные в таблице ниже. Если набор запросов соответствует этим условиям в течение 24 часов, Apigee Sense сообщает, что эти запросы соответствуют шаблону Brute Guessor.
| Условия | Значение |
|---|---|
| Минимальное количество вызовов с IP-адреса | 100 |
| Минимальный порог процента ошибок | 90 |
В некоторых случаях дизайн может допускать более 90% ошибок в течение 24 часов. В этом случае из-за настроек защиты правила могут быть заблокированы подлинные источники. Эта функция позволяет изменять значения условий. В приведенном выше примере можно начать с изменения значений условий на следующие:
| Условия | Значение |
|---|---|
| Минимальное количество вызовов с IP-адреса | 100 |
| Минимальный порог процента ошибок | 95 |
Конкретные изменения будут зависеть от того, как действительные клиенты используют ваши API, согласно данным запросов. Скорее всего, вам придется несколько раз вносить небольшие изменения, пока вы не получите подходящее правило.
Повторяющееся обнаружение настроек
Для правил обнаружения, которые нужно настроить, лучше всего использовать поэтапный и итеративный подход. Каждая итерация может занять около суток, поскольку именно столько длится цикл обнаружения и анализа Apigee Sense. В этом цикле Apigee Sense сохраняет метаданные о запросах клиентов, анализирует эти данные в пакете, а затем представляет результаты для просмотра в консоли Apigee Sense.
Например, можно использовать следующий процесс:
- Используйте отчеты об обнаружении в консоли Apigee Sense, чтобы найти правило обнаружения, которое можно настроить, например правило, которое обнаруживает слишком много запросов, которые на самом деле полезны.
- Определите, какие условия правила нужно изменить, чтобы оно отфильтровывало больший процент нежелательных запросов.
- В консоли Apigee Sense измените правило, внеся небольшие изменения в значения условий, которые вы определили.
- Через час проверьте отчеты об обнаружении, чтобы узнать, достигли ли вы желаемого результата.
- При необходимости повторяйте шаги, пока не получите нужный результат.
Советы и рекомендации
При настройке правил обнаружения учитывайте следующее:
- Условия правила связаны логическим оператором И. Другими словами, если в правиле три условия, то для соответствия запроса шаблону правила должны быть выполнены все три условия.
- В некоторых условиях правил задаются минимальные пороговые значения, а в других – максимальные.
- Настройте правила так, чтобы они позволяли выявлять нежелательный трафик, но не блокировали полезный. Мы рекомендуем не перехватывать слишком много запросов, чтобы не потерять полезный трафик.
- Незначительные изменения значений условий могут быть незаметны. Решите, насколько сильно нужно изменить изображение.
Подробнее о шаблонах, условиях и периодах времени…
Как настроить правило обнаружения
Определив правило обнаружения, которое можно улучшить, выполните следующие действия, чтобы посмотреть или настроить его или даже отключить, если оно вам не нужно. Вы также сможете посмотреть, кто последним редактировал правило.
- Откройте новый интерфейс Edge.
- В новом интерфейсе Edge нажмите на меню Анализ, а затем выберите Sense.
- На панели навигации нажмите Обнаружение > Правила.
- На странице Правила обнаружения найдите правило, которое хотите посмотреть или настроить.
- Наведите указатель на строку правила в списке и нажмите на кнопку в самом правом конце строки.
Ниже показана кнопка редактирования, доступная администраторам. Вы также можете отключить правила, чтобы Apigee Sense перестал оценивать запросы к вашим API с помощью этого шаблона.

- В диалоговом окне правила просмотрите или измените значения условий.

- Нажмите Сохранить.
- Через час проверьте результаты анализа в отчете "Обнаружение", чтобы убедиться, что изменения привели к желаемому результату.