Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Apigee Sense предоставляет инструменты, которые помогают предотвратить нежелательные запросы к прокси API. Однако не все действия, которые выглядят нежелательными, на самом деле являются таковыми. И последнее, что вам нужно, – это блокировать доступ к API для обычных пользователей.
Чтобы начать работу с Apigee Sense, выполните описанные ниже действия. В частности, прежде чем блокировать клиентов, чье поведение кажется нежелательным, обязательно разрешите доступ дружественным IP-адресам клиентов.
Как интерпретировать результаты обнаружения
Когда вы получите первые результаты обнаружения, изучите их в консоли Apigee Sense. Прежде чем предпринимать какие-либо действия, убедитесь, что вы понимаете, что видите на экране.
При просмотре отчета о выявлении задайте себе следующие вопросы:
Принадлежат ли какие-либо из указанных IP-адресов клиентам, запросы которых вы хотите принимать, например партнерам? Вряд ли вы захотите блокировать действия друзей, даже если они попали в результаты обнаружения. Клиент может быть дружелюбным, если:
- Он принадлежит партнеру, который, как вам известно, использует ваши API в рабочей среде.
- Он принадлежит пользователю, который тестирует ваши API.
Подробнее о том, как отвечать на дружественные запросы, рассказывается в разделе Учитывайте запросы от нужных клиентов ниже.
После того как вы исключите дружественных клиентов, задайте себе следующие вопросы о других клиентах. Если ваши ответы будут положительными, возможно, вы столкнулись со скоординированной атакой.
- Запросы в шаблоне правила обнаружения поступают из разных географических местоположений, но от небольшого количества организаций автономных систем?
- Поступает ли большое количество запросов от небольшого числа агентов пользователя?
Как посмотреть подробную информацию о клиентах в отчете об обнаружении
- В консоли Apigee Sense нажмите Detection (Обнаружение) > Report (Отчет).
- Начните с правил обнаружения, для которых зарегистрировано наибольшее количество ботов и бот-трафика, и нажмите кнопку Посмотреть для каждого правила. В режиме списка вы увидите список IP-адресов, запросы которых соответствуют шаблону правила обнаружения.
- Посмотреть информацию о клиенте можно следующими способами:
- Просматривать значения в строке объекта в списке, например его географическое местоположение.
- Нажмите на IP-адрес, чтобы посмотреть подробную информацию о запросе, например его агент пользователя.
Учитывайте запросы от нужных клиентов
При изучении результатов обнаружения у вас может возникнуть желание заблокировать или пометить все, что выглядит подозрительно. Даже если в результатах обнаружения будет много действий, некоторые из них могут быть связаны с клиентами, чьи запросы вы хотите сохранить.
- Разрешите IP-адреса доверенных клиентов. Это не помешает IP-адресам появляться в отчете о правиле обнаружения, но поможет избежать случайной блокировки клиента.
- Как отключить правило обнаружения Если результаты правила обнаружения в основном относятся к дружественным клиентам, его можно отключить. Уменьшение количества ложных срабатываний поможет вам сосредоточиться на реальных угрозах.
Как разрешить доступ для IP-адреса клиента
На начальном этапе работы с Apigee Sense необходимо предоставить доступ партнерам и другим клиентам, которые могут отправлять запросы, соответствующие шаблонам обнаружения. Так вы не заблокируете друга по ошибке. Обратите внимание, что это не помешает этим IP-адресам появляться в отчете о правилах обнаружения.
Вы можете предоставить доступ к IP-адресу клиента, разрешив его.
- В консоли Apigee Sense нажмите на меню Обнаружение и выберите Отчет.
- В списке IP-адресов найдите адрес клиента, которому хотите предоставить доступ.
- В строке с нужным IP-адресом в столбце Действие нажмите на раскрывающееся меню и выберите Разрешить.
Как отключить правило обнаружения
Если отключить правило обнаружения, оно будет удалено из набора правил, которые показываются в отчете об обнаружении. Это может быть полезно, если правило, по-видимому, обнаруживает только (или в основном) дружественные клиенты.
- В консоли Apigee Sense нажмите на меню Обнаружение, а затем выберите Правила.
- В списке Правила обнаружения найдите правило, которое нужно отключить.
Наведите указатель на строку правила в списке и нажмите Отключено в правой части строки.
Через час проверьте результаты анализа в отчете "Обнаружение", чтобы убедиться, что изменения привели к желаемому результату.
Как отслеживать доступность Apigee
Подпишитесь на уведомления о системе Apigee Sense, в том числе о сбоях в работе сервиса.
Как получать новости об Apigee Sense
- В браузере перейдите на страницу с информацией о сбоях в работе Apigee Sense.
- Нажмите кнопку Подписаться на обновления.
Обратиться в службу поддержки
Чтобы запросить поддержку по Apigee Sense, откройте запрос в службу поддержки на портале поддержки Apigee Edge.