Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
Apigee Sense предоставляет инструменты для предотвращения нежелательных запросов к вашим API-прокси. Однако не вся активность, которая выглядит нежелательной, на самом деле таковой является. И последнее, чего вы хотите, — это отпугивать полезный трафик от ваших API.
Для оптимального начала работы с Apigee Sense обязательно следуйте инструкциям в этом разделе. В частности, прежде чем начать блокировать клиентов, чье поведение кажется нежелательным, обязательно разрешите доступ дружественным IP-адресам клиентов .
Разберитесь в результатах обнаружения.
Получив первые результаты обнаружения, уделите время их тщательному изучению в консоли Apigee Sense. Прежде чем предпринимать какие-либо действия, разберитесь в том, что вы там видите.
При изучении отчета об обнаружении задайте себе следующие вопросы:
Принадлежат ли какие-либо из указанных IP-адресов клиентам, чьи запросы вы приветствуете , например, партнерам? Вряд ли вы захотите блокировать дружественную активность, даже если она попадает в результаты обнаружения. Клиент может быть дружественным, если:
- Оно принадлежит партнеру, который, как вам известно, использует ваши API в производственной среде.
- Это принадлежит тому, кто проводит тестирование ваших API.
Более подробную информацию об обработке вежливых запросов см. в разделе «Учетная запись для запросов от желаемых клиентов» ниже.
После учета лояльных клиентов задайте себе следующие вопросы об остальных: если ваши ответы верны, возможно, вы наблюдаете скоординированную атаку.
- Запросы в заданном шаблоне правила обнаружения поступают из самых разных географических мест, но от сравнительно небольшого числа организаций, занимающихся автономными системами ?
- Получается ли большое количество запросов от небольшого числа пользовательских агентов?
Чтобы просмотреть подробную информацию о клиентах в отчете об обнаружении,
- В консоли Apigee Sense нажмите «Обнаружение» , затем нажмите «Сообщить» .
- Начиная с правил обнаружения с наибольшим количеством ботов и бот-трафиком, нажмите кнопку « Просмотреть» для каждого правила. В списке вы увидите список IP-адресов, запросы которых соответствуют шаблону правила обнаружения.
- Просмотреть информацию о клиенте можно по следующим ссылкам:
- Проверяем значения в соответствующей строке списка — такие значения, как географическое местоположение.
- Нажмите на IP-адрес, чтобы увидеть более подробную информацию о запросе, например, его пользовательский агент.
Учитывайте запросы от желаемых клиентов.
При анализе результатов обнаружения у вас возникнет соблазн заблокировать или пометить всё, что выглядит подозрительно. Но даже если вы видите довольно много активности в результатах обнаружения, часть из неё может поступать от клиентов, запросы которых вы хотите сохранить.
- Разрешите IP-адреса дружественных клиентов . Хотя это не предотвратит появление этих IP-адресов в отчете о правилах обнаружения, это поможет избежать случайной блокировки клиента.
- Отключите правило обнаружения . Возможно, вам стоит полностью отключить правило обнаружения, если в его результатах преобладают дружественные клиенты. Снижение уровня шума таким образом поможет вам сосредоточиться на реальных угрозах.
Для предоставления доступа по IP-адресу клиента.
Важнейшим первым шагом при работе с Apigee Sense является предоставление доступа вашим партнерам и другим клиентам, которые могут отправлять запросы, соответствующие шаблонам обнаружения. Таким образом, когда вы блокируете нежелательного клиента, вы случайно не блокируете друга. Обратите внимание, что это не предотвратит появление этих IP-адресов в отчете о правилах обнаружения.
Вы можете предоставить доступ к IP-адресу клиента, выполнив действие «разрешить» для этого адреса.
- В консоли Apigee Sense щелкните меню «Обнаружение» , затем щелкните «Сообщить» .
- В списке IP-адресов найдите адрес клиента, которому вы хотите предоставить доступ.
- В строке с этим IP-адресом, в столбце ACT , щелкните раскрывающийся список, затем выберите «Разрешить» .
Чтобы отключить правило обнаружения
Отключение правила обнаружения удаляет его из набора правил, отображаемых в отчете об обнаружении. Это может быть полезно, если правило, по-видимому, обнаруживает только (или преимущественно) дружественных клиентов.
- В консоли Apigee Sense щелкните меню «Обнаружение» , затем выберите «Правила» .
- В списке правил обнаружения найдите правило, которое хотите отключить.
Наведите курсор мыши на строку с нужным правилом в списке, затем нажмите кнопку «Отключено» в правом крайнем углу строки.
Через час изучите результаты анализа в отчете об обнаружении, чтобы оценить, привели ли внесенные вами изменения к желаемому результату.
Мониторинг доступности Apigee
Подпишитесь на обновления о системе Apigee Sense, включая информацию о перебоях в работе сервиса.
Чтобы получать обновления об Apigee Sense
- В веб-браузере перейдите на страницу, посвященную сбоям в работе Apigee Sense .
- Нажмите кнопку «Подписаться на обновления» .
Связаться со службой поддержки
Для запроса поддержки по Apigee Sense создайте заявку в службу поддержки через портал поддержки Apigee Edge .