Боты5 мин чтения·10 августа 2026 г.

Прежде чем банить SiteUpTimeBot, спросите свою DevOps-команду

У всей категории uptime-мониторов есть общая закономерность: их трафик почти всегда преднамеренный — кто-то настроил проверку именно для вашего сайта. Разбираем, как это проверить, и типичный технический профиль легитимного монитора.

TVTrafficVeil TeamЭксперты по защите веб-трафика
Уникальная иллюстрация бота SiteUpTimeBot: легитимный мониторинг доступности

Если фильтровать access.log по siteuptimebot, часто всплывает целый пласт машинных хитов — это и есть SiteUpTimeBot. Платформа synthetic monitoring — имитирует обращение к странице и фиксирует latency. Используется DevOps и SRE для раннего обнаружения простоев. Идентификатор в реестре: «SiteUpTimeBot». Прежде чем блокировать, полезно знать закономерность всей категории uptime-мониторов: у известных аналогов вроде UptimeRobot прямо заявлено, что их трафик практически всегда преднамеренный — кто-то конкретно настроил проверку именно для этого сайта. Это не случайный сторонний обход, а чей-то реальный, часто внутренний health-check.

Что такое SiteUpTimeBot

Параметр Значение
Название SiteUpTimeBot
User-Agent / паттерн siteuptimebot
Оператор не указан публично / определяется по UA и поведению
Роль Проверяет доступность и скорость ответа — свой или чужой uptime/health-check
Документация / ориентир Публичная документация зависит от оператора; опирайтесь на UA + поведение + ASN
Список IP ❌ Редко бывает отдельный полный список именно для этого UA; проверяйте ASN/официальные диапазоны оператора и не доверяйте только строке UA
robots.txt Крупные операторы чаще соблюдают; технические клиенты и user-initiated fetchers — не всегда
Пометка TrafficVeil Легитимный / Мониторинг доступности

Сначала спросите свою команду, а не банить сразу

Прежде чем принимать решение, стоит уточнить у DevOps или SRE-команды (своей или клиента), не настроен ли под этим именем реальный мониторинг доступности сайта. Как и у большинства сервисов этой категории, появление такого бота почти всегда означает, что кто-то — вы сами, ваш хостинг-провайдер, агентство или клиент — сознательно поставил конкретный URL на отслеживание, а не что сайт стал целью постороннего обхода. Отдельно стоит учитывать путаницу с похожими названиями: у сервиса Uptime.com когда-то был собственный бот с похожим именем, официально выведенный из эксплуатации ещё в 2019 году, хотя мониторинг от того же провайдера продолжается уже под другим UA. Похожая история может быть и с SiteUpTimeBot — не исключено, что в старых конфигурациях мониторинга остались упоминания сервисов, которые давно не используются или сменили название.

Зачем SiteUpTimeBot приходит на сайт

SiteUpTimeBot проверяет доступность и скорость ответа — свой или чужой uptime/health-check.

  • Какие зоны чаще трогает: /, /health, /status, главная, критичные посадочные
  • Что ищет: контент, метаданные, availability или ссылочный граф — в логике категории «Мониторинг доступности»
  • Чем отличается от браузерного пользователя: нет нормальной сессии, другие интервалы, повторяемый path-паттерн

Типичный кейс: маркетинг видит всплеск хитов в Метрике/GA, но сессии пустые. Причина — SiteUpTimeBot. Правильная реакция — не «выключить сайт», а точечно запретить UA/политику бота, предварительно убедившись, что мониторинг действительно не нужен.

Не уверены, кто ходит по вашему сайту?

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

Посмотреть свой трафик

Как выглядит типичное поведение легитимного uptime-монитора

Для сравнения: у известных сервисов этой категории паттерн обычно простой и лёгкий — короткие HEAD- или GET-запросы к одному и тому же URL с фиксированным интервалом (от 30 секунд до нескольких минут, реже раз в час), минимальный расход трафика, отсутствие интереса к глубоким разделам сайта. Если SiteUpTimeBot в ваших логах ведёт себя похоже — это дополнительное подтверждение, что перед вами именно мониторинг, а не замаскированный скрапер.

Нагрузка и риски

Отдельной строки в публичной сводке top-bot TrafficVeil у siteuptimebot может не быть, но в категории «Мониторинг доступности» такие агенты дают характерный фон: частые probe-запросы засоряют логи; чужой мониторинг может ходить чаще, чем нужно вашему SLA. Смотрите не только абсолютный RPS, но и качество хитов: глубина обхода, повторы одних и тех же URL, отсутствие cookie/сессий и концентрация на служебных или листовых страницах.

Как найти SiteUpTimeBot в логах

# Базовый поиск
grep -i "siteuptimebot" /var/log/nginx/access.log

# Топ URL, которые вычитывает бот
grep -i "siteuptimebot" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head

# Топ IP за этим UA
grep -i "siteuptimebot" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head

# Суточная активность
grep -i "siteuptimebot" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c

Верификация

Подделать User-Agent может любой скрипт. Для решения allow/deny смотрите связку: UA + ASN/IP + частоту + набор URL. Если оператор публикует диапазоны — сверяйте их; если нет, опирайтесь на поведение и политику TrafficVeil.

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

robots.txt для SiteUpTimeBot

# Жёсткий запрет
User-agent: siteuptimebot
Disallow: /

# Разрешить всё
User-agent: siteuptimebot
Allow: /

# Компромисс: закрыть служебные разделы, оставить публичку
User-agent: siteuptimebot
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /account/
Disallow: /api/
Allow: /

Важно: Disallow/403 для siteuptimebot, если пользы нет. Если агент игнорирует robots.txt, переходите к nginx/Apache или запрету в TrafficVeil.

Блокировка вручную и через TrafficVeil

Nginx

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

limit_req_zone $binary_remote_addr zone=siteuptimebot:10m rate=10r/m;
location / {
    if ($http_user_agent ~* "siteuptimebot") {
        limit_req zone=siteuptimebot burst=20 nodelay;
    }
}

Apache (.htaccess)

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

TrafficVeil

  • Найдите siteuptimebot / SiteUpTimeBot в ботах домена или в /system/bots
  • Для нежелательного сценария — категория «запретить»; для мягкого — rate-limit
  • Allow только при явной пользе от SiteUpTimeBot
  • После изменения сверьте логи: хиты SiteUpTimeBot должны уйти в блок/лимит, а нужные поисковики остаться

Рекомендации: что делать с SiteUpTimeBot

  • Если это не ваш checker — смело ограничивайте
  • Если ваш — внесите IP в allowlist TrafficVeil, не полагаясь только на UA
  • Если нагрузка мешает — сначала rate-limit, затем полный запрет
  • Не режьте слишком широко User-agent: *, чтобы случайно не закрыть Googlebot/YandexBot

С кем не путать SiteUpTimeBot

Бот / сосед Кластер UA Комментарий
360monitoring Мониторинг доступности 360monitoring легитимный
Catchpoint Мониторинг доступности catchpoint легитимный
Checkly Мониторинг доступности checkly легитимный
EvoUptimeBot Мониторинг доступности evouptimebot легитимный
FreshpingBot Мониторинг доступности freshpingbot легитимный

Стратегия allow/deny для SiteUpTimeBot

Ситуация Действие
Нужна польза от оператора (не указан публично / определяется по UA и поведению) Allow + закрыть /admin /cart /api
Только мешает и жрёт ресурсы Disallow + запрет в TrafficVeil
Нужен доступ, но пики по ночам Rate-limit на nginx/TrafficVeil
Нежелательный по базе TrafficVeil Deny по умолчанию, исключения — точечно
Подозрение на spoofing UA Не доверять строке UA; смотреть IP/ASN и поведение

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

Почему стоит сначала спросить команду, а не сразу блокировать SiteUpTimeBot?
Потому что у всей категории uptime-мониторов трафик почти всегда преднамеренный — кто-то конкретно настроил проверку именно этого сайта, а не случайно на него набрёл.
Как выглядит типичное поведение легитимного uptime-монитора?
Короткие HEAD- или GET-запросы к одному URL с фиксированным интервалом, минимальный расход трафика и отсутствие интереса к глубоким разделам сайта.
Могут ли в конфигурациях мониторинга остаться упоминания давно не используемых сервисов?
Да, похожий по названию бот одного из известных провайдеров был официально выведен из эксплуатации ещё в 2019 году, хотя мониторинг продолжается под другим именем — такая путаница возможна и здесь.
Публикует ли оператор SiteUpTimeBot официальный список IP?
Нет, компактного списка обычно нет — для верификации нужна связка UA, ASN/IP, частоты запросов и набора URL.
Что делать, если SiteUpTimeBot — не ваш мониторинг и мешает логам?
Смело ограничивать через robots.txt и на сервере, критичных потерь для сайта не будет.
Как поступить, если это всё-таки ваш checker?
Внести его IP в allowlist TrafficVeil, а не полагаться только на совпадение строки UA.
#SiteUpTimeBot#uptime-мониторинг#health-check#DevOps#robots.txt#TrafficVeil
TV
TrafficVeil Team

Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак. Разборы ботов пишем по логам подключённых доменов и открытым данным операторов.

Похожие статьи

Ещё материалы из раздела «Боты» — те же вопросы, другие агенты.

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

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

Тарифа на трафик нет. Платите за людей, а не за тех, кого отбили: боты, атаки и всё, что срезали фильтры, в счёт не идут. Тариф — число доменов и глубина настроек.

TrafficVeil