
AccessStatus — по независимой классификации это монитор HTTP-статусов: бот регулярно проверяет, отвечает ли конкретная страница, и с каким кодом — доступна, редиректит или отдаёт ошибку. Это та же категория, что у UptimeRobot, Better Uptime Bot и SentryUptimeBot — сервисов, которые сайт обычно подключает сам, чтобы получать уведомления о падениях.
1. Что такое AccessStatus на самом деле
По независимым каталогам ботов AccessStatus описывается однотипно с другими известными аптайм-мониторами: он проверяет HTTP-статус страниц, чтобы определить, активен ли URL, редиректит ли он или возвращает ошибку — классическая задача uptime-мониторинга. В отличие от Chirp (сервис Binary Canary, разобранный в этой энциклопедии отдельно), для AccessStatus не удалось найти отдельной, узнаваемой компании с собственным сайтом или продуктовой страницей — только устойчивую, повторяющуюся функциональную классификацию.
Практический вывод из этого: сама природа задачи (проверка доступности конкретного URL) делает крайне маловероятным сценарий, при котором кто-то посторонний целенаправленно мониторит чужой сайт без всякой причины — аптайм-мониторинг почти всегда результат того, что владелец сайта, его агентство или хостинг-провайдер сами подключили такой сервис.
| Параметр | Значение |
| Название | AccessStatus |
| Оператор | Конкретная компания не установлена — независимые каталоги ботов классифицируют его как отдельный, самостоятельный uptime-монитор в общем ряду с UptimeRobot, Better Uptime, SentryUptimeBot |
| Роль | Проверка HTTP-статус-кодов страниц для uptime-мониторинга (доступность, редиректы, ошибки) |
| User-Agent / паттерн | accessstatus |
| Кто обычно инициирует | Сам владелец сайта, его агентство или хостинг-провайдер — стандартная модель для сервисов этого типа |
| Паттерн поведения | Регулярные проверки с интервалом, похожим на cron-расписание, ограниченные обычно одной-двумя страницами |
| robots.txt | Данных о соблюдении нет |
| Пометка TrafficVeil | Легитимный / Прочие краулеры и сервисы |
2. Зачем AccessStatus приходит на сайт
- регулярная, обычно частая проверка, отвечает ли сайт и с каким статус-кодом — базовая задача аптайм-мониторинга;
- проверка конкретных URL на редиректы или ошибки — например, после деплоя или изменений на сайте;
- почти всегда это результат того, что кто-то сознательно подключил мониторинг именно этого сайта или конкретных его страниц.
Типичный кейс: в логах фиксируется регулярный, стабильный по частоте паттерн запросов к одной-двум страницам — главной или служебному health-check эндпоинту. Это ожидаемое поведение подключённого мониторинга, а не аномалия или посторонний обход.
3. Нагрузка и риски
Нагрузка минимальна по своей природе — сервисы такого типа запрашивают, как правило, одну-две страницы с регулярным интервалом, а не обходят сайт целиком. Прямого риска для контента нет — цель технической проверки статуса не связана со сбором данных.
Основной практический риск — не в самом боте, а в возможной путанице при смене владельца или подрядчика сайта: если подключение к сервису мониторинга осталось активным от предыдущего клиента, регулярные проверки могут восприниматься как непонятный фоновый шум.
Подключите домен и посмотрите живую ленту: кто пришёл, с какой сети, что запрашивал и по какому правилу был пропущен или заблокирован.
4. Как найти AccessStatus в логах
# Базовый поиск
grep -i "accessstatus" /var/log/nginx/access.log
# Топ URL — ожидаемо одна-две страницы
grep -i "accessstatus" /var/log/nginx/access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head
# Топ IP за этим UA
grep -i "accessstatus" /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -rn | head
# Регулярность интервалов — характерный признак мониторинга
grep -i "accessstatus" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1,2 | sort | uniq -c
Верификация. Строку UA подделать может любой скрипт. Официального списка IP-диапазонов не найдено — для решения allow/deny смотрите связку UA + IP/ASN + характерную регулярность интервалов и узкий набор запрашиваемых URL, типичный для аптайм-монитора:
IP="1.2.3.4"
whois -h whois.cymru.com " -v $IP"
dig +short -x "$IP"
5. robots.txt для AccessStatus
# Жёсткий запрет — сломает мониторинг, если он используется сознательно
User-agent: accessstatus
Disallow: /
# Разрешить всё — рекомендуемый вариант по умолчанию
User-agent: accessstatus
Allow: /
6. Блокировка вручную и через TrafficVeil
Nginx:
if ($http_user_agent ~* "accessstatus") {
return 403;
}
Apache (.htaccess):
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} accessstatus [NC]
RewriteRule ^ - [F,L]
TrafficVeil:
- прежде чем блокировать — уточните у команды/клиента, не подключён ли мониторинг доступности сознательно;
- если используется — allow, дополнительно ограничивать не требуется, нагрузка минимальна по природе сервиса;
- если сайт сменил владельца/подрядчика и подключение осталось от прежнего — правильнее отвязать мониторинг через сам сервис, а не только блокировать технически;
- после изменения сверьте логи и, если применимо, убедитесь, что нужный вам мониторинг продолжает работать.
7. Что делать: короткий алгоритм
- Первый шаг: выяснить, подключён ли сайт к сервису мониторинга доступности сознательно — это быстрее и надёжнее технической диагностики;
- Подключён и нужен — allow, не трогать;
- Подключение неактуально или осталось от прежнего владельца — отвязать через сам сервис, если получится его идентифицировать, либо блокировать при отсутствии такой возможности;
- Точно посторонний и нежелательный — Disallow + запрет в TrafficVeil, риска для контента при этом нет;
- Не блокируйте по маске
User-agent: *, чтобы не задеть Googlebot/YandexBot заодно.
8. С кем не путать AccessStatus
| Бот / сосед | Кластер | Комментарий |
| Chirp | Прочие краулеры и сервисы (см. отдельную статью) | Тот же тип задачи (мониторинг доступности), но с установленным оператором — Binary Canary |
| UptimeRobot | Не в базе TrafficVeil, но стоит знать | Крупнейший и наиболее известный аптайм-монитор с открытой документацией — хороший ориентир по типу поведения |
| Better Uptime Bot | Не в базе TrafficVeil, но стоит знать | Аналог от Better Stack, та же классификация Developer Helper |
| SentryUptimeBot | Не в базе TrafficVeil, но стоит знать | Часть платформы Sentry — тоже cron-подобные проверки конкретных эндпоинтов |
9. Стратегия allow/deny для AccessStatus
| Ситуация | Действие |
| Мониторинг подключён сознательно и нужен | Allow — это собственная (или клиентская) инфраструктура мониторинга |
| Неясно, чьё это подключение | Уточнить у команды/клиента, прежде чем принимать решение |
| Подключение осталось от прежнего владельца/подрядчика | Отвязать через сервис мониторинга, если удастся его идентифицировать |
| Точно посторонний, мониторинг не нужен | Disallow + запрет в TrafficVeil |
| Подозрение на подделку UA | Проверять регулярность интервалов и узкий набор URL — нетипичное поведение для аптайм-монитора повод для дополнительной проверки IP/ASN |
Частые вопросы
AccessStatus — это сторонний бот, который сканирует сайт без разрешения?
Есть ли известная компания, которая управляет этим ботом?
Как понять, легитимен ли этот трафик на конкретном сайте?
Создаёт ли AccessStatus заметную нагрузку на сервер?
На какие похожие сервисы стоит ориентироваться по типу поведения?
Стоит ли блокировать AccessStatus по умолчанию?
Команда TrafficVeil разрабатывает инструменты защиты сайтов от ботов, DDoS и веб-атак. Разборы ботов пишем по логам подключённых доменов и открытым данным операторов.