BX
BX Pulse
Мониторинг сайтов 1С-Битрикс
← Все статьи
Мониторинг 20 июля 2026 · 8 мин чтения

Как проверить работоспособность сайта: чеклист за 15 минут

Пошаговая проверка доступности сайта: локально vs у всех, HTTP/SSL с внешних точек, DNS и ветка для 1С-Битрикс. Чеклист на 10–15 минут.

19 просмотров

Сайт не открывается, в браузере ERR_* или белый экран, а клиенты уже пишут в мессенджер. За 10–15 минут вы отличите локальную проблему (кэш, DNS, Wi‑Fi) от реального даунтайма, снимете HTTP/SSL-статус с внешних точек и поймёте, звать ли хостинг или чистить кэш. Результат: вердикт "у всех или только у вас" и понятный следующий шаг без паники и без Zabbix.

Проверка работоспособности сайта – это triage, а не PageSpeed и не настройка мониторинга. Сначала инкогнито и мобильный интернет, затем две внешние точки (код или timeout), потом чтение 200/4xx/5xx и SSL. Для 1С-Битрикс: Управление сайтом штатная Проверка системы и Инспектор – только если админка доступна; они не заменяют внешний HTTP.

Речь про обычный сайт на своём хостинге, в том числе на CMS "1С-Битрикс: Управление сайтом". Это не CRM Bitrix24 и не статус чужого облака – смотрите свой домен.

Типичная история: владелец магазина с офисного Wi‑Fi не открывает витрину и звонит хостеру "сайт лежит". Хостер видит 200 OK – после переезда DNS ещё отдавал старый IP. На практике это типичная ошибка triage: путают локальный DNS с даунтаймом. Ниже алгоритм, который ловит такие ложные тревоги до звонка в поддержку.

Проверьте локально: у вас или у всех

Чеклист: инкогнито, другой Wi‑Fi и LTE перед звонком хостеру

Пока вы не исключили "только у меня", любая внешняя диагностика будет шуметь. Цель шага – за 2–3 минуты понять, жив ли доступ с вашей сети.

  1. Откройте сайт в режиме инкогнито или в другом браузере – так вы обойдёте закэшированную ошибку.
  2. Попробуйте мобильный интернет (раздайте с телефона) вместо офисного Wi‑Fi.
  3. Откройте два-три чужих крупных сайта: если и они "легли", проблема в вашем канале, а не в витрине.
  4. Запишите текст ошибки браузера (DNS_PROBE, ERR_CONNECTION_TIMED_OUT, сертификат) – это подсказка для следующего шага.
  5. Если с мобильного интернет всё открывается, а с Wi‑Fi нет – не звоните хостеру с формулировкой "всё упало".

Делать: зафиксировать "локально / не локально" до любых сервисов. Не делать: чистить кэш хостинга и менять NS "на всякий случай", пока нет внешней точки.

Снимите статус с внешних точек онлайн

Таблица двух внешних точек: UP против DOWN

Внешняя проверка – запрос к сайту с чужого сервера. Так видно, открывается ли витрина из других сетей. Старт: Reg.ru, check-host, ping-admin.

  1. Введите полный URL с https:// и запустите проверку минимум с двух локаций или сервисов.
  2. Запишите HTTP-код ответа или timeout и IP, который видит сервис.
  3. Сравните результат: везде 200, везде ошибка или "лоскутное" поведение по регионам.
  4. Если нужен быстрый срез SSL/DNS без регистрации, можно заглянуть в публичные tools на проверку SSL и DNS dig.
Схема triage:
Локально (инкогнито / LTE) → 2 внешние точки (код / timeout) → чтение кода и SSL → DNS только если "у вас нет, снаружи есть" → CMS-инструменты Битрикс при доступной админке

Делать: сохранять скрин или текст результата (код + локация). Не делать: опираться на один сервис и один город – у провайдеров маршруты разные.

Сигнал Что это значит Куда идти дальше
У вас нет, снаружи 200 Кэш, DNS провайдера, офисный фильтр Инкогнито, LTE, сброс DNS
Везде timeout / 5xx Сервер, прокси, апстрим Хостинг / админ сервера
Везде 403 / 401 Доступ, WAF, базовая авторизация Правила защиты, .htaccess, IP-фильтр
Ошибка сертификата в браузере SSL истёк или неверный CN Внешний SSL-check, хостинг SSL

Прочитайте HTTP-код и отдельный сигнал SSL

Схема: HTTP-код и отдельная проверка SSL

HTTP-код – короткий ответ сервера на запрос страницы. По классам статуса RFC 9110 они такие: 2xx – успех, 3xx – редирект, 4xx – проблема доступа/запроса, 5xx – сбой на стороне сервера или шлюза. Пример: 502 Bad Gateway значит, что прокси (nginx, CDN) не получил нормальный ответ от бэкенда.

  1. Откройте DevTools → Network и обновите страницу или выполните curl -I https://ваш-домен.ru и посмотрите первую строку ответа.
  2. При 200 убедитесь, что это не "пустая" страница и не неожиданный редирект на заглушку; при 301/302 проверьте конечный URL.
  3. При 403/401 не лечите "падение" – сначала доступ и WAF.
  4. При 502/503 сразу смотрите хостинг, PHP-FPM, лимиты, апстрим – это классика "белый экран у nginx".

SSL – отдельная ветка: браузер ругается на сертификат, а HTTP может быть 200. Проверьте срок внешним инструментом. Истёкший SSL ≠ "сервер выключен", но для клиентов витрина "мертва".

Делать: писать в тикет код и время проверки. Не делать: считать 200 доказательством, что корзина жива – это только "сервер ответил".

Разберите DNS, если снаружи жив, а у вас нет

DNS – "телефонная книга": имя сайта → IP. Если после переезда у части провайдеров ещё старый адрес, получите сценарий из лида: у вас "лежит", у хостера 200.

  1. Сверьте IP в whois/DNS-сервисе с IP, который называет хостинг.
  2. Смените DNS на публичный (например 8.8.8.8 / 1.1.1.1) на тестовом устройстве и откройте сайт снова.
  3. Сделайте flush DNS на рабочей станции (команда зависит от ОС) и повторите инкогнито.
  4. Если снаружи тоже нет резолва или NS "битые" – тема уже у регистратора домена и хостинга, не в кэше браузера.

Делать: сравнивать IP "как видит мир" и "как видите вы". Не делать: менять NS и A-записи пачкой без фиксации текущего состояния – откат станет болью.

Откройте инструменты Битрикс только при доступной админке

Если внешний HTTP уже красный, штатные утилиты CMS не откроются – сначала поднимите доступ снаружи. Когда админка доступна, два инструмента полезны как снимок, не как замена triage.

Проверка системы (Настройки → Инструменты → Проверка системы) – разовый осмотр окружения: PHP, безопасность, почта, диск и другие группы. Документация: Проверка системы. Это не uptime: зелёный отчёт сегодня не гарантирует ночной алерт.

Инспектор сайтов (Настройки → Облако 1С-Битрикс → Инспектор сайтов) смотрит доступность, домен, SSL и лицензию. Сайт должен быть доступен снаружи, домен в списке сайтов – корректный. Справка: Инспектор сайтов.

  1. Сначала закройте внешний triage (шаги выше).
  2. Если админка открывается – прогоните Проверку системы и сохраните красные пункты.
  3. Сверьте Инспектор: нет ли предупреждений по SSL/домену при живом HTTP.
  4. Не путайте "внутри зелёный" с "снаружи 502" – приоритет у внешней точки.

Делать: использовать CMS-проверки как второй слой. Не делать: начинать диагностику падения с site_checker, когда главная не отвечает с улицы.

Решите: разовый сбой закрыт или нужен мониторинг

Разовая проверка отвечает "что сейчас". Мониторинг – "узнаю ли раньше клиента". Если сбой закрыт – зафиксируйте причину. Если звонки повторяются – нужен круглосуточный контроль.

Мост без дубля setup: HTTP раз в 5–15 минут + SSL + один канал алертов. Разбор для Битрикс – в гайде как настроить мониторинг сайта на Битрикс. Старт кабинета – создать аккаунт BX Pulse.

Делать: после triage явно выбрать "разово закрыли" или "ставим мониторинг". Не делать: собирать Zabbix из-за одного ложного DNS_PROBE.

Соберите чеклист на 10–15 минут

Делать: пройти список сверху вниз без прыжков. Не делать: смешивать скорость загрузки, SEO и битые ссылки в эту же сессию – сейчас нужен ответ "упал ли сайт".

Материал проверен. Автор: Максим Мольков, основатель BX Pulse, инженер по эксплуатации 1С-Битрикс.
Источники: RFC 9110 status codes, check-host HTTP, Reg.ru check_site, Проверка системы, Инспектор сайтов.

Вопросы и ответы

Короткие ответы на типичные развилки, когда сайт недоступен или "висит" только у вас.

Как понять, сайт недоступен у всех или только у меня?
Сначала инкогнито и мобильный интернет, затем две внешние проверки (Reg.ru, check-host, ping-admin). Если снаружи 200, а у вас нет – чините локальный DNS/кэш. Если везде ошибка – работайте с хостингом по коду и времени проверки.
Почему ping молчит, а сайт в браузере открывается?
ICMP (ping) часто режут на хостинге и firewall – это не доказательство даунтайма. Смотрите HTTP-код с внешней точки и ответ в DevTools/curl -I. Для доступности сайта важен HTTP/HTTPS, а не ping.
Что делать при HTTP 200, если страница пустая или "не та"?
200 значит "запрос успешен", а не "бизнес работает". Проверьте конечный URL после редиректов, контент главной и ключевую страницу (каталог/корзина). Дальше – логи приложения и Проверка системы в Битрикс, если админка доступна.
Когда звонить хостеру, а когда достаточно сбросить DNS?
Звоните хостеру, если с двух внешних точек timeout/5xx или IP/NS не сходятся с панелью. Если снаружи 200, а у вас DNS_PROBE – сначала LTE, публичный DNS и flush. В тикет прикладывайте код, время и сервис проверки.
Чем Проверка системы Битрикс отличается от внешней проверки доступности?
Внешняя проверка отвечает: видят ли сайт из интернета прямо сейчас. Проверка системы – снимок окружения CMS (PHP, почта, диск и др.) из админки. Начинайте с внешнего HTTP; CMS-утилиты – когда админка уже открывается.
Когда после разовой диагностики нужен постоянный мониторинг?
Если инциденты повторяются или ночью некому смотреть витрину – нужен uptime с алертом, а не ручной заход раз в неделю. Разбор минимума для Битрикс – в статье про настройку мониторинга; разовая проверка его не заменяет.
BX
Максим Мольков
Мониторинг и диагностика сайтов 1С-Битрикс
Попробовать BX Pulse