Прежде чем начать

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info

Apigee Sense предоставляет инструменты для предотвращения нежелательных запросов к вашим API-прокси. Однако не вся активность, которая выглядит нежелательной, на самом деле таковой является. И последнее, чего вы хотите, — это отпугивать полезный трафик от ваших API.

Для оптимального начала работы с Apigee Sense обязательно следуйте инструкциям в этом разделе. В частности, прежде чем начать блокировать клиентов, чье поведение кажется нежелательным, обязательно разрешите доступ дружественным IP-адресам клиентов .

Разберитесь в результатах обнаружения.

Получив первые результаты обнаружения, уделите время их тщательному изучению в консоли Apigee Sense. Прежде чем предпринимать какие-либо действия, разберитесь в том, что вы там видите.

При изучении отчета об обнаружении задайте себе следующие вопросы:

  • Принадлежат ли какие-либо из указанных IP-адресов клиентам, чьи запросы вы приветствуете , например, партнерам? Вряд ли вы захотите блокировать дружественную активность, даже если она попадает в результаты обнаружения. Клиент может быть дружественным, если:

    • Оно принадлежит партнеру, который, как вам известно, использует ваши API в производственной среде.
    • Это принадлежит тому, кто проводит тестирование ваших API.

    Более подробную информацию об обработке вежливых запросов см. в разделе «Учетная запись для запросов от желаемых клиентов» ниже.

  • После учета лояльных клиентов задайте себе следующие вопросы об остальных: если ваши ответы верны, возможно, вы наблюдаете скоординированную атаку.

    • Запросы в заданном шаблоне правила обнаружения поступают из самых разных географических мест, но от сравнительно небольшого числа организаций, занимающихся автономными системами ?
    • Получается ли большое количество запросов от небольшого числа пользовательских агентов?

Чтобы просмотреть подробную информацию о клиентах в отчете об обнаружении,

  1. В консоли Apigee Sense нажмите «Обнаружение» , затем нажмите «Сообщить» .
  2. Начиная с правил обнаружения с наибольшим количеством ботов и бот-трафиком, нажмите кнопку « Просмотреть» для каждого правила. В списке вы увидите список IP-адресов, запросы которых соответствуют шаблону правила обнаружения.
  3. Просмотреть информацию о клиенте можно по следующим ссылкам:
    • Проверяем значения в соответствующей строке списка — такие значения, как географическое местоположение.
    • Нажмите на IP-адрес, чтобы увидеть более подробную информацию о запросе, например, его пользовательский агент.

Учитывайте запросы от желаемых клиентов.

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

  • Разрешите IP-адреса дружественных клиентов . Хотя это не предотвратит появление этих IP-адресов в отчете о правилах обнаружения, это поможет избежать случайной блокировки клиента.
  • Отключите правило обнаружения . Возможно, вам стоит полностью отключить правило обнаружения, если в его результатах преобладают дружественные клиенты. Снижение уровня шума таким образом поможет вам сосредоточиться на реальных угрозах.

Для предоставления доступа по IP-адресу клиента.

Важнейшим первым шагом при работе с Apigee Sense является предоставление доступа вашим партнерам и другим клиентам, которые могут отправлять запросы, соответствующие шаблонам обнаружения. Таким образом, когда вы блокируете нежелательного клиента, вы случайно не блокируете друга. Обратите внимание, что это не предотвратит появление этих IP-адресов в отчете о правилах обнаружения.

Вы можете предоставить доступ к IP-адресу клиента, выполнив действие «разрешить» для этого адреса.

  1. В консоли Apigee Sense щелкните меню «Обнаружение» , затем щелкните «Сообщить» .
  2. В списке IP-адресов найдите адрес клиента, которому вы хотите предоставить доступ.
  3. В строке с этим IP-адресом, в столбце ACT , щелкните раскрывающийся список, затем выберите «Разрешить» .

Чтобы отключить правило обнаружения

Отключение правила обнаружения удаляет его из набора правил, отображаемых в отчете об обнаружении. Это может быть полезно, если правило, по-видимому, обнаруживает только (или преимущественно) дружественных клиентов.

  1. В консоли Apigee Sense щелкните меню «Обнаружение» , затем выберите «Правила» .
  2. В списке правил обнаружения найдите правило, которое хотите отключить.
  3. Наведите курсор мыши на строку с нужным правилом в списке, затем нажмите кнопку «Отключено» в правом крайнем углу строки.

    Через час изучите результаты анализа в отчете об обнаружении, чтобы оценить, привели ли внесенные вами изменения к желаемому результату.

Мониторинг доступности Apigee

Подпишитесь на обновления о системе Apigee Sense, включая информацию о перебоях в работе сервиса.

Чтобы получать обновления об Apigee Sense

  1. В веб-браузере перейдите на страницу, посвященную сбоям в работе Apigee Sense .
  2. Нажмите кнопку «Подписаться на обновления» .

Связаться со службой поддержки

Для запроса поддержки по Apigee Sense создайте заявку в службу поддержки через портал поддержки Apigee Edge .