Что такое мониторинг сайта и зачем он нужен
4 мин чтения Обновлено:
Что такое мониторинг сайта и зачем он нужен

Что такое мониторинг сайта и зачем он нужен

Мониторинг сайта — это автоматическая проверка доступности и работоспособности ресурса по расписанию с уведомлением владельца о сбоях. Разбираем, что именно проверяют, как считать uptime и почему одной проверки «открывается ли главная» недостаточно.

Как работает мониторинг

Механика простая и состоит из четырёх шагов. Сервис мониторинга обращается к вашему сайту с заданным интервалом — например, раз в 2 минуты. Он оценивает ответ: пришёл ли он вообще, какой код вернул сервер, сколько времени заняла загрузка. Результат каждой попытки сервис записывает в историю. Если ответ не соответствует норме, владелец получает уведомление.

Ключевое отличие мониторинга от ручной проверки — он не зависит от человека. Сайт падает ночью, в выходные и в разгар рекламной кампании, а робот проверяет его круглосуточно и одинаково внимательно.

Главное про интервал

Время обнаружения аварии равно интервалу проверки. Сервис проверяет раз в час — вы узнаете о падении в худшем случае через час. Проверка раз в 2 минуты сокращает это окно до двух минут.

Что именно проверяют

«Сайт работает» — слишком грубый критерий. Страница может открываться, но при этом сертификат истекает через два дня, домен не продлён, а из карточек товаров пропала половина позиций. Поэтому мониторинг разбит на отдельные типы проверок.

Что проверяем Какую аварию ловит
Доступность страницы (GET, HEAD) Сайт не отвечает, отдаёт 500-ю ошибку, стал грузиться дольше обычного
Ping и порт Сервер недоступен по сети, упал нужный сервис на своём порту
SSL-сертификат Срок сертификата заканчивается, автопродление не сработало
Домен и DNS-записи Домен близок к окончанию регистрации, A-запись изменилась
Наличие контента на странице Сайт отвечает кодом 200, но нужного блока или текста на странице нет
Блокировки и репутация Сайт попал в реестр РКН, в чёрные списки или в базы небезопасных ресурсов
Товарные фиды Из выгрузки для маркетплейса пропали товары, изменились цены

Первые две строки таблицы отвечают на вопрос «жив ли сайт прямо сейчас». Остальные ловят отложенные аварии — те, что зреют неделями и срабатывают в самый неудобный момент, как истёкший сертификат или незамеченная блокировка.

Что такое uptime и как его читать

Uptime — доля времени, в течение которого сайт был доступен, обычно за месяц. Хостеры и сервисы указывают его в процентах, и цифры выглядят похоже, хотя разница между ними принципиальная. Таблица переводит проценты в понятные минуты простоя за 30-дневный месяц.

Uptime Простой за месяц Простой за год
99 % 7 часов 12 минут 3,7 дня
99,5 % 3 часа 36 минут 1,8 дня
99,9 % 43 минуты 8 часов 45 минут
99,99 % 4 минуты 19 секунд 53 минуты

Разница между 99 % и 99,9 % — это разница между семью часами и сорока минутами недоступности в месяц. Именно поэтому в договорах с хостингом стоит смотреть не на красивый процент, а на его перевод в минуты и на то, чем компенсируется превышение.

Почему проверять нужно из нескольких точек

Доступность сайта — не абсолютная величина. Сайт может открываться из Москвы и не открываться из Владивостока: маршруты магистральных провайдеров, сбои конкретного дата-центра и региональные блокировки действуют неравномерно. Проверка из одной точки покажет ложное благополучие, пока часть аудитории видит ошибку.

Несколько географически разнесённых точек решают и обратную задачу — отсекают ложные тревоги. Если о недоступности сообщает одна локация из десятка, проблема почти наверняка в её собственном канале, а не в вашем сервере.

Типичная ошибка

Настроить одну проверку главной страницы и считать, что мониторинг закрыт. Главная часто отдаётся из кэша и остаётся живой, когда корзина, форма оплаты или личный кабинет уже не работают. Проверяйте те страницы, на которых зарабатываете.

Как настроить мониторинг за десять минут

Порядок действий одинаков почти в любом сервисе.

  1. Составьте список критичных адресов: главная, каталог, карточка товара, корзина, страница оплаты, API.
  2. Заведите на каждый адрес проверку доступности по HTTP и выберите интервал: чем дороже минута простоя, тем он короче.
  3. Добавьте отложенные проверки — SSL-сертификат, домен и DNS. Они выполняются раз в сутки и предупреждают об окончании сроков заранее.
  4. Настройте каналы уведомлений и решите, кто дежурит ночью.
  5. Через неделю посмотрите историю: если приходят ложные тревоги, поднимите порог срабатывания или увеличьте таймаут.
Как это устроено в Пруфене

Пруфен — сервис мониторинга сайтов с 18 типами проверок и 13 точками: 11 в России, Минск и Испания. Интервал — от 2 минут. Когда состояние меняется, уведомление приходит на Email, в Telegram, в Макс или звонком, и второе уведомление — когда сайт снова заработал. Стартовать можно бесплатно: 5 проверок без ограничения по времени.

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

Нужен ли мониторинг небольшому сайту? Да, и по той же причине, что и крупному: владелец маленького сайта узнаёт о падении последним. У него нет дежурной смены и потока обращений, поэтому сайт способен пролежать сутки, пока об этом не сообщит случайный клиент.

Чем мониторинг отличается от Яндекс Метрики? Метрика показывает поведение посетителей и замечает падение косвенно — по обвалу трафика, уже постфактум. Мониторинг проверяет сайт сам, независимо от того, зашёл на него кто-нибудь или нет, и сообщает о проблеме сразу.

Влияет ли простой на позиции в поиске? Влияет, если поисковый робот застал сайт недоступным. Короткие разовые сбои поисковики обычно прощают, а вот регулярная или длительная недоступность приводит к падению позиций и выпадению страниц из индекса.

Как часто проверять? Отталкивайтесь от цены простоя. Интернет-магазину в сезон разумен минимальный интервал, корпоративному сайту-визитке хватит проверки раз в 5–15 минут. Отложенные проверки вроде сертификата и домена достаточно выполнять раз в сутки.

Была ли статья полезна?

Начните мониторинг прямо сейчас

Бесплатный тариф — до 5 проверок. 150 ₽ на баланс при регистрации.

Создать аккаунт