TrafficVeil
Боты 6 мин25 августа 2026 г.

UptrendsBot: verified-мониторинг с ISP-точками присутствия

UptrendsBot принадлежит Uptrends GmbH (ITRS Group) — enterprise-сервису synthetic-мониторинга с 230+ ISP-based точками присутствия, официально верифицированному как Cloudflare Verified Bot. Разбираем многошаговые сценарии проверки, официальный список IP с оговоркой о динамичности и настройку allow, rate-limit или блокировки через TrafficVeil.

TV
TrafficVeil Team
Эксперты по защите веб-трафика
Содержание статьи
  1. Что такое UptrendsBot на самом деле
  2. Как работает UptrendsBot
  3. Нагрузка на сервер
  4. Обнаружение в логах
  5. robots.txt
  6. Управление на уровне сервера
  7. Nginx
  8. Apache (.htaccess)
  9. Через TrafficVeil
  10. Рекомендации по оптимизации
  11. Сравнение с похожими ботами
  12. Сводная таблица стратегии
DDoS L7

DDoS атака что это простыми словами и как защитить сайт

Разобрали виды атак, признаки DDoS, последствия, уровни защиты, L7 DDoS и схему подключения TrafficVeil через DNS/reverse proxy.

Читать про DDoS

Энциклопедия ботов TrafficVeil

618 ботов с описаниями, паттернами User-Agent и фильтром по категориям — открытый справочник для аудита логов и настройки защиты.

Открыть справочник

UptrendsBot принадлежит Uptrends GmbH — крупному enterprise-сервису synthetic-мониторинга, который проверяет сайты, API и многошаговые пользовательские сценарии из более чем 230 ISP-based точек присутствия по всему миру. Бот официально верифицирован как «Verified Bot» в Cloudflare — это значит, что подлинность можно проверить напрямую, а не только по косвенным признакам. В каталоге TrafficVeil он отмечен как легитимный в категории «Прочие краулеры и сервисы».

Что такое UptrendsBot на самом деле

Uptrends (с недавнего времени в составе ITRS Group, после приобретения IP-Label) — это платформа digital experience monitoring: она отслеживает не только простую доступность, но и сложные многошаговые пользовательские сценарии — например, вход через SSO/MFA, оформление заказа, работу критичных API. Ключевое отличие от многих конкурентов — проверки идут именно из точек присутствия интернет-провайдеров (ISP-based checkpoints), а не только из облачных дата-центров вроде AWS/Azure/GCP, что даёт более реалистичную картину задержек для реальных пользователей.

Официально подтверждённая строка UA зафиксирована в Cloudflare Radar как uptrends, оператор — Uptrends GmbH.

Параметр Значение
Название UptrendsBot
User-Agent (токен/паттерн) uptrendsbot (подтверждённая в Cloudflare Radar строка: uptrends; типовой формат также включает ссылку на https://www.uptrends.com/bot)
Оператор Uptrends GmbH (входит в состав ITRS Group)
Назначение Synthetic-мониторинг сайтов, API и многошаговых пользовательских сценариев из ISP-based точек присутствия по всему миру
Список IP-адресов Публикуется официально; часть адресов (например, для api.uptrends.com) может меняться каждые 5 минут — сама компания рекомендует алллистить по доменам, а не по статичным IP
Соблюдение robots.txt Официально подтверждённое правило: User-agent: Uptrends / Disallow: / — но само правило носит рекомендательный характер
Используется для обучения моделей Нет — назначение строго про мониторинг доступности и производительности
Категория TrafficVeil Легитимный / Прочие краулеры и сервисы

Как работает UptrendsBot

Идентифицируется в access.log по паттерну User-Agent uptrendsbot. Выполняет автоматические HTTP(S)-запросы к публичным URL сайта в рамках заранее настроенных сценариев мониторинга: от простого аптайм-чека до полноценного сценария из нескольких шагов (например, вход в аккаунт → переход в каталог → оформление заказа). Тип и глубина запросов напрямую зависят от того, какой сценарий настроил конкретный клиент Uptrends.

Нагрузка на сервер

На отдельных доменах поведение может выглядеть как волна автоматических запросов без пользовательских сессий. Даже при умеренной средней частоте на одном домене возможны локальные всплески, похожие на L7-нагрузку: много 200 OK без роста реальных сессий. Признаки проблемной активности:

  • рост RPS без роста конверсий;
  • обход пагинации/каталога — нетипично для простого аптайм-чека, но возможно при сложном многошаговом сценарии;
  • повторяющиеся запросы к тяжёлым страницам;
  • давление на origin CPU и bandwidth, особенно если настроено несколько параллельных проверок.

Обнаружение в логах

# Все запросы
grep -i "uptrendsbot" /var/log/nginx/access.log

# Количество запросов за сегодня
grep -i "uptrendsbot" /var/log/nginx/access.log | grep "$(date '+%d/%b/%Y')" | wc -l

# Уникальные IP
grep -i "uptrendsbot" /var/log/nginx/access.log | awk '{print $1}' | sort -u

# Частота по дням
grep -i "uptrendsbot" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c

Верификация: User-Agent легко подделать, но у Uptrends есть официально публикуемый список IP — сверяйте найденные адреса с ним, учитывая, что часть адресов динамична и может меняться каждые несколько минут. Для дополнительной проверки:

IP="1.2.3.4"
whois -h whois.cymru.com " -v $IP"
dig +short -x "$IP"

robots.txt

# Полная блокировка
User-agent: uptrendsbot
Disallow: /

# Точечное ограничение
User-agent: uptrendsbot
Disallow: /admin/
Disallow: /cart/
Disallow: /account/
Allow: /

# Разрешить полностью
User-agent: uptrendsbot
Allow: /

Важная оговорка от самого оператора: правило в robots.txt носит рекомендательный (advisory) характер — Uptrends честно указывает это в собственной документации по защите от неправомерного использования его же бренда. Для гарантированного контроля используйте серверные правила, сверку IP или TrafficVeil.

Управление на уровне сервера

Nginx

if ($http_user_agent ~* "uptrendsbot") {
    return 403;
}

# Мягкий вариант — rate limit
limit_req_zone $binary_remote_addr zone=uptrendsbot:10m rate=15r/m;

location / {
    if ($http_user_agent ~* "uptrendsbot") {
        limit_req zone=uptrendsbot burst=30 nodelay;
    }
}

Apache (.htaccess)

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} uptrendsbot [NC]
RewriteRule ^ - [F,L]

Через TrafficVeil

  • откройте список известных ботов в панели домена или /system/bots;
  • найдите uptrendsbot / UptrendsBot;
  • если мониторинг настраивала ваша команда — allow, желательно со сверкой IP; если чужой и не нужен — запрет;
  • если у сайта подключён Cloudflare, можно опираться на его статус верифицированного бота вместо ручной настройки правил;
  • проверьте логи: запросы должны уходить в блок/лимит согласно выбранной политике.

Рекомендации по оптимизации

  • Оценивайте пользу: если это ваш собственный enterprise-мониторинг — allow; если чужой и не нужен бизнесу — блокируйте или rate-limit;
  • не блокируйте поисковые роботы Google/Yandex случайно, если рядом настраиваете широкие правила;
  • сначала измерьте долю запросов бота в логах/аналитике TrafficVeil, потом принимайте решение;
  • для всплесков чаще достаточно rate-limit вместо полного 403;
  • если у сайта Cloudflare — используйте статус верифицированного бота Uptrends вместо жёсткой блокировки по UA.

Сравнение с похожими ботами

Бот Кластер User-Agent Метка
2ip Bot Прочие краулеры и сервисы 2ip bot легитимный
AccessStatus Прочие краулеры и сервисы accessstatus легитимный
AddThis.com Прочие краулеры и сервисы addthis.com легитимный
Agent Прочие краулеры и сервисы agent легитимный
AgentReadinessScanner Прочие краулеры и сервисы agentreadinessscanner легитимный

Сводная таблица стратегии

Цель сайта Рекомендация
Мониторинг настраивала ваша команда Allow / разрешить в TrafficVeil, сверить IP по официальному списку
Мониторинг чужой и не нужен бизнесу Disallow + запрет в TrafficVeil или 403 на nginx/Apache
Мониторинг свой, но беспокоит частота многошаговых сценариев Rate-limit вместо полной блокировки
Сайт под Cloudflare, нужна простая верификация Опираться на статус верифицированного бота Uptrends в Cloudflare

Частые вопросы

Чем ISP-based точки присутствия Uptrends отличаются от облачных проверок AWS/Azure/GCP?

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

Какие сценарии, помимо простой доступности, может проверять UptrendsBot?

Многошаговые пользовательские сценарии — например, вход через SSO/MFA, оформление заказа, работу критичных API — в зависимости от настроек конкретного клиента.

Можно ли полностью полагаться на официальный список IP Uptrends для алллистинга?

Не как на статичный список — часть адресов, например для api.uptrends.com, может меняться каждые 5 минут, поэтому сама компания советует алллистить по доменам.

Что означает статус «Verified Bot» в Cloudflare применительно к Uptrends?

Что Cloudflare подтвердила легитимность бота и исключает его из общих правил файрвола — это надёжный способ верификации для сайтов на Cloudflare.

Гарантирует ли правило robots.txt блокировку UptrendsBot?

Нет — сама компания указывает, что это правило носит рекомендательный характер, а не техническое ограничение.

Почему нагрузка от UptrendsBot может отличаться от простого аптайм-чекера?

Из-за многошаговых сценариев проверки — обход нескольких страниц подряд создаёт больше запросов, чем единичный health-check.

#UptrendsBot#Uptrends#ITRS Group#аптайм-мониторинг#боты на сайте#Cloudflare#robots.txt#TrafficVeil
TV
TrafficVeil Team

Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак.

Проверьте защиту своего сайта

Подключение занимает несколько минут. Начните с анализа трафика и включайте блокировки после проверки логов.

UptrendsBot: verified-мониторинг Uptrends в логах