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

pulsetic: мониторинг, верифицированный в Cloudflare

pulsetic — реальный сервис аптайм-мониторинга Designmodo с проверками каждые 30 секунд из 15 точек мира, официально подтверждённый как легитимный бот в Cloudflare Radar. Разбираем, как проверить подлинность напрямую, отличить свой мониторинг от чужого и настроить allow, rate-limit или блокировку через TrafficVeil.

TV
TrafficVeil Team
Эксперты по защите веб-трафика
Содержание статьи
  1. Что такое pulsetic
  2. Как работает pulsetic
  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 и фильтром по категориям — открытый справочник для аудита логов и настройки защиты.

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

Токен pulsetic в access.log относится к реальному, действующему сервису аптайм-мониторинга — Pulsetic проверяет доступность сайтов каждые 30 секунд из 15 точек мира. Что особенно удобно для верификации: бот официально подтверждён в Cloudflare Radar как «Verified monitoring bot» — то есть подлинность можно проверить напрямую, а не только по косвенным признакам. В каталоге TrafficVeil бот отмечен как легитимный в категории «Прочие краулеры и сервисы».

Что такое pulsetic

Pulsetic — сервис мониторинга сайтов от компании Designmodo: проверяет аптайм, время отклика, SSL, DNS, ключевые слова на странице и heartbeat-мониторинг. Сервис явно указывает свою прозрачность по локациям проверок — 15 регионов по всему миру — и предлагает интервал в 30 секунд даже на недорогом тарифе, что заметно быстрее многих аналогов. Уведомления о сбоях приходят по звонку, SMS, email, Slack, Teams, Telegram, Discord и другим каналам.

Важная деталь для владельцев Cloudflare: Pulsetic официально верифицирован там как легитимный мониторинговый бот, что значительно снижает риск ложных срабатываний файрвола на его запросы.

Параметр Значение
Название pulsetic
User-Agent (токен/паттерн) pulsetic (в логах также встречается как pulsetic.com)
Оператор Pulsetic, сервис компании Designmodo Inc.
Назначение Мониторинг аптайма, времени отклика, SSL, DNS, ключевых слов и heartbeat-проверки сайта каждые 30 секунд из 15 мировых локаций
Список IP-адресов ❌ Фиксированного публичного списка не найдено; проверяйте ASN и подтверждённый статус через Cloudflare Radar
Соблюдение robots.txt Официально верифицирован как легитимный мониторинговый бот в Cloudflare Radar
Используется для обучения моделей Нет — назначение строго про мониторинг доступности
Категория TrafficVeil Легитимный / Прочие краулеры и сервисы

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

Идентифицируется в access.log по паттерну User-Agent pulsetic. Логика простая: кто-то — вы сами, ваша команда или сторонний наблюдатель — добавил URL сайта в свой аккаунт Pulsetic для регулярной проверки. Из-за интервала в 30 секунд даже один активный мониторинг создаёт заметно больше запросов за тот же период, чем классический чекер с проверкой раз в несколько минут.

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

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

  • рост RPS без роста конверсий;
  • стабильный 30-секундный интервал на одном-двух URL — типичный отпечаток именно этого сервиса;
  • давление на origin CPU и bandwidth при большом числе одновременных мониторов.

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

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

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

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

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

Верификация: если у сайта подключён Cloudflare, самый надёжный способ подтвердить подлинность — сверить статус бота напрямую в Cloudflare Radar/панели, где Pulsetic отмечен как верифицированный монитор. Для остальных случаев смотрите связку IP/ASN, частоту и стабильность 30-секундного интервала:

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

robots.txt

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

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

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

Учитывайте: не все агенты строго соблюдают robots.txt, но у Pulsetic статус верифицированного бота в Cloudflare — хороший дополнительный сигнал доверия. Для гарантированного контроля используйте серверные правила или TrafficVeil.

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

Nginx

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

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

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

Apache (.htaccess)

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

Через TrafficVeil

  • откройте список известных ботов в панели домена или /system/bots;
  • найдите pulsetic / pulsetic;
  • если мониторинг настраивала ваша команда — allow; если чужой и пользы нет — запрет;
  • при необходимости используйте массовые операции allow/deny без правки origin;
  • проверьте логи: запросы должны уходить в блок/лимит согласно выбранной политике.

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

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

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

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

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

Цель сайта Рекомендация
Мониторинг настраивала ваша команда Allow / разрешить в TrafficVeil
Мониторинг чужой и не нужен бизнесу Disallow + запрет в TrafficVeil или 403 на nginx/Apache
Мониторинг свой, но 30-секундный интервал создаёт лишнюю нагрузку Rate-limit вместо полной блокировки
Не удалось подтвердить источник мониторинга Проверить верифицированный статус через Cloudflare Radar, если подключён Cloudflare

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

Как надёжнее всего проверить подлинность бота pulsetic, если у сайта подключён Cloudflare?

Сверить статус напрямую в Cloudflare Radar или панели — Pulsetic там официально отмечен как верифицированный мониторинговый бот.

Из скольких точек мира Pulsetic проверяет доступность сайта?

Из 15 регионов — сервис явно указывает свою прозрачность по локациям проверок.

Почему нагрузка от pulsetic может быть заметнее, чем от классических аптайм-чекеров?

Из-за интервала в 30 секунд даже на недорогом тарифе — это заметно чаще, чем проверка раз в несколько минут у многих аналогов.

Что, помимо доступности, может проверять Pulsetic на сайте?

Время отклика, SSL-сертификат, DNS-записи, наличие ключевых слов на странице и heartbeat-мониторинг.

Стоит ли доверять robots.txt как единственному способу контроля pulsetic?

Не как единственному — статус верифицированного бота в Cloudflare даёт дополнительный сигнал доверия, но для гарантии стоит использовать серверные правила или TrafficVeil.

Что делать, если мониторинг pulsetic свой, но 30-секундный интервал создаёт лишнюю нагрузку?

Использовать rate-limit вместо полной блокировки, чтобы проверки продолжали работать с меньшей частотой запросов.

#pulsetic#Designmodo#аптайм-мониторинг#боты на сайте#Cloudflare#robots.txt#TrafficVeil
TV
TrafficVeil Team

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

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

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

pulsetic в логах: верифицированный монитор Cloudflare