Как проверить работу сайта: 5 сервисов, которые сообщат о сбое
Мониторинг сайта — это автоматическая проверка его работы, которая помогает вовремя заметить сбой. Если важная страница выдаст ошибку 404 или сломается форма заявки, сервис найдёт проблему и сразу вам сообщит. В статье разберём, что именно стоит контролировать и какие ресурсы для этого использовать.
Как выбрать сервис для мониторинга сайта
Сформулируйте цель. Для базового контроля достаточно отслеживать доступность сайта и скорость ответа сервера. При необходимости можно добавить проверку скорости загрузки страниц и ключевых действий посетителей, например автоматическое тестирование форм.
Посмотрите на расположение точек мониторинга. Они показывают, из каких регионов сервис обращается к сайту. Убедитесь, что среди них есть регионы, откуда приходит ваш основной трафик, и проверьте, нет ли ограничений на отдельных тарифах. Например, У Site24x7 сеть включает более 130 глобальных точек, но в бесплатной версии доступно всего три.
Определите частоту проверок. Чем чаще сервис обращается к сайту, тем быстрее он заметит кратковременный сбой. Выбирайте интервал, исходя из стоимости простоя и расходов на мониторинг. Например, интернет-магазину, который принимает заказы круглосуточно, разумно проверять главную, каталог, корзину и страницу оформления заказа раз в 1–3 минуты. А B2B-сервису достаточно интервала в 10–30 минут, но форму заявки и личный кабинет, если он есть, стоит отслеживать каждые пять минут.
Выберите способ уведомлений. Email подойдёт для небольших проектов и некритичных сообщений. Telegram удобен, если команда уже работает в нём. SMS или звонок пригодятся ограничениях интернета.
Сервисы Callibri
Автоматизируем работу с лидами на всех этапах воронки
Помогаем понять, какая реклама приводит платящих клиентов
Делаем работу маркетинга прозрачной и эффективной
UptimeRobot — если нужен простой и недорогой мониторинг доступности
Сервис сообщит вам о сбое на сайте раньше, чем его заметят пользователи. UptimeRobot регулярно обращается с внешних серверов к страницам, API и другим компонентам. Если какой-то из них не отвечает или возвращает ошибку, вы получаете уведомление.
В UptimeRobot можно настроить несколько видов мониторинга:
- HTTP(S) — доступность страницы и ответ сервера.
- API — работа отдельного адреса, например отвечающего за сохранение данных.
- Ключевое слово — наличие нужного текста на странице. Это помогает заметить ошибку, даже если сама страница формально открывается.
- Порт — работа отдельного сетевого сервиса.
- SSL-сертификат — срок его действия и уведомления о скором истечении.
Например, сайту-визитке или текстовому блогу хватит HTTP(S)-контроля главной. Если на сайте есть формы, личный кабинет или оплата, пригодится ещё мониторинг API, SSL-сертификата и содержимого важных страниц.
💰 Цены. Бесплатно можно следить за 50 страницами и компонентами сайта. Платные тарифы стоят от 7 $ в месяц при оплате за год.
Site24x7 — для контроля скорости и производительности
Сервис проверяет сайт из разных регионов и показывает, как быстро сервер отвечает на запросы. Ещё он смотрит скорость открытия страниц и повторяет путь посетителя: входит в личный кабинет, ищет товары и кладёт их в корзину. Так он замечает проблемы, которые обычный мониторинг доступности не увидит: например, сайт открывается, но человек не может оформить заказ.
Карта ресурсов показывает, из чего состоит сайт: серверы, базы данных и связи между ними. Каждый ресурс — отдельная точка: зелёная — всё в порядке, жёлтая — есть проблема, красная — сбой. По линиям между точками видно, какие элементы пострадают, если один из них выйдет из строя. Пример — на скриншоте ниже.
- API — ошибки и некорректные данные. Например, карточка товара открывается, но цена или остаток не загружаются.
- SSL-сертификат — следит за сроками действия и напоминает о продлении.
- Содержимое страниц — наличие или отсутствие заданного текста. Например, сервис заметит, если пропадёт надпись «Товар в наличии».
- DNS — связь домена с нужным сервером. Если после смены настроек сайт не открывается, сервис это обнаружит.
Ограничения. Настройка Site24x7 сложнее, чем у UptimeRobot: для проверки действий посетителя нужен пошаговый сценарий и описание успешного результата. Если ошибиться, сервис пропустит сбой или пришлёт лишнее уведомление. Для простых задач вроде поиска недоступных страниц он избыточен.
💰 Цены. Есть бесплатный тариф с базовыми функциями и лимитом в 50 мониторов. Платные тарифы стоят от 9 $ в месяц, для них есть пробный период на 30 дней.
Oh Dear — когда одной проверки доступности мало
Сервис проверяет сайт и его техническое окружение в одном месте. Он сообщает, если тот перестал открываться, SSL-сертификат скоро закончится или подойдёт срок продления домена. Это полезно в ситуациях, когда главная страница продолжает работать, а проблема прячется где-то рядом: например, часть ссылок ведёт на удалённые разделы или сломалась автоматическая выгрузка данных.
Дополнительно Oh Dear умеет:
- Искать битые ссылки — находит адреса, которые ведут на несуществующие или недоступные страницы. Например, ссылку на карточку объекта, которую уже удалили.
- Отслеживать DNS — сообщает, если параметры домена изменились. Это пригодится после переезда сайта на другой сервер: одна ошибка в настройках — и сайт или почта лягут.
- Следить за фоновыми задачами — контролирует процессы, которые сайт выполняет по расписанию, например обмен данными с CRM. Если система вовремя не передаст данные, сервис пришлёт уведомление.
- Проверять скорость страниц — сообщает, если сайт грузится медленнее обычного.
💰 Цены. От €15 в месяц. Есть бесплатный пробный период — 10 дней.
🎙️ Слушайте «Прибыльный digital», партнёрский подкаст Максима Оганова и Callibri
Честные интервью с CEO и руководителями digital-компаний — о кассовых разрывах, потере клиентов, ошибках в найме и о том, какой ценой строится прибыльный бизнес в digital.
Dotcom-Monitor — если нужно проанализировать путь пользователя
Сервис проходит по сайту так же, как посетитель: кликает, заполняет поля, переходит между страницами. Сценарий записывают в EveryStep Recorder, а сервис повторяет его из разных регионов и показывает, на каком шаге произошла ошибка. Обычный мониторинг видит, что сайт открывается — статус 200, а Dotcom-Monitor замечает, что после выбора фильтра список товаров не обновился, и покупатель не найдёт нужную модель.
С помощью таких сценариев можно проверять:
- Авторизацию — вход в личный кабинет и переход к нужному разделу.
- Поиск и фильтры — выбор параметров и появление подходящих результатов.
- Формы — заполнение полей и отправку заявки.
- Корзину — добавление товара, изменение количества и переход к оформлению.
- Бронирование — поиск свободного варианта, выбор даты и подтверждение заказа.
- Регистрацию — заполнение данных и создание нового аккаунта.
На скриншоте — журнал Session Log в реальном времени. Каждая строка показывает адрес сайта, город, результат, время и длительность проверки.
💰 Цены. От $19,99 в месяц. Есть бесплатный пробный период — 30 дней.
Webo Pulsar — если нужно сравнить работу сайта в разных точках
Одна и та же страница может открываться для посетителей с разной скоростью или не загружаться в каком-то регионе. Например, сервер может отвечать нормально в Москве, но давать сбой при обращении из Санкт-Петербурга. WEBO Pulsar запускает проверки из нескольких географических точек и сохраняет результаты. В статистике видно время ответа, историю действий и проблемные зоны.
- HTTP и HTTPS — доступность страницы и ответ сервера. Сервис заходит на нужную страницу из выбранных регионов и сообщает, если она не открывается или выдаёт ошибку.
- DNS — связь домена с IP-адресом сервера. Если в записи ошибка, посетитель не попадёт на сайт.
- PING — связь с сервером. Сервис регулярно посылает ему короткие сигналы и сообщает, если ответа нет или он приходит с перебоями. В таком случае сайт открывается медленно или через раз.
- HTTP POST и HTTPS POST — отправку данных на указанный адрес. Можно понять, принимает ли API переданные сведения.
- Загрузку страницы в браузере. Например, можно сравнить скорость загрузки главной страницы в Москве и Санкт-Петербурге.
Ограничения. Сервис проверяет доступность и скорость, но не подходит для сложных сценариев. К примеру, он не заметит, что кнопка «Добавить в корзину» не срабатывает.
💰 Цены. Зависят от частоты проверок, количества точек и способа уведомлений. Мониторинг раз в день — бесплатно.
МультиТрекинг
считает звонки, заявки и письма с рекламы
показывает, с каких объявлений приходят клиенты
помогает оптимизировать рекламу
Какой сервис выбрать: наглядная табличка
Чтобы вы нашли подходящий инструмент за пару минут, мы собрали главное о каждом в одной таблице.
Как проверить работу сайта: выводы
- Выбирайте сервис под задачу. UptimeRobot следит за доступностью, Oh Dear — за техническими параметрами, Site24x7 — за скоростью и производительностью, Dotcom-Monitor — за действиями посетителя, а WEBO Pulsar — за работой из разных регионов.
- Не ограничивайтесь проверкой доступности. Сайт может открываться, но форма заявки, фильтр, корзина, API или автоматическая выгрузка данных будут работать с перебоями. Важные функции лучше проверять отдельно.
- Подбирайте глубину мониторинга под тип сайта. Корпоративному ресурсу часто хватает мониторинга основных страниц. Интернет-магазину или онлайн-сервису нужны дополнительные проверки функций, скорости и пользовательских сценариев.
Как проверить работу сайта: ответы на частые вопросы
Как узнать, что сайт не работает?
Самый простой способ — открыть его в браузере и проверить основные страницы. Для постоянного контроля лучше подключить сервис мониторинга: он сам отправит уведомление, если сайт перестанет открываться или вернёт ошибку.
Как проверить доступность сайта бесплатно?
Можно открыть сайт вручную или воспользоваться бесплатными тарифами сервисов. UptimeRobot регулярно проверяет страницы и сообщает о сбоях. WEBO Pulsar тоже даёт бесплатный мониторинг — проверки запускаются раз в день.
Как часто нужно проверять сайт?
Интернет-магазин или проект с заявками стоит проверять каждые 1–5 минут, а сайт-визитку или блог — раз в 10–30.
Можно ли проверить сайт через командную строку?
Да. Через ping можно проверить связь с сервером, через curl — получить ответ страницы. Подходит для разовой проверки, но не заменяет автоматический мониторинг: команду нужно запускать вручную.
У Callibri есть телеграм-канал — присоединяйтесь, чтобы не пропустить свежие кейсы, материалы блога и обновления сервисов.
Нажимая «подписаться», вы соглашаетесь с правилами получения рекламных рассылок
Опубликуйте статью в блоге Callibri
Подойдут материалы про маркетинг, продажи и клиентский сервис