Коротко. Мониторинг доступности — сервис, который раз в несколько минут открывает ваш сайт и присылает уведомление, если сайт не ответил. Проверяйте главную и страницу заявки, код ответа и слово со страницы, срок SSL-сертификата и домена. Уведомления удобнее всего получать в Telegram. Мониторинг Яндекс Метрики с 3 сентября 2024 года больше не работает, нужен сторонний сервис.

Как работает мониторинг сайта: проверка каждые 1–5 минут, анализ ответа, повторная проверка из другой точки, уведомление в Telegram, на почту или SMS

Зачем это нужно

Сайт может перестать открываться в любой момент: авария у хостинга, закончился домен или SSL-сертификат, сломалось обновление, отключили за неоплату. Без мониторинга владелец узнаёт об этом от клиентов или по провалу заявок. В октябре 2026 года после атак на дата-центры Яндекса некоторые сайты в Yandex Cloud не работали по нескольку дней: как подготовить сайт к отключению дата-центра.

Что проверять

Что настроить в мониторинге: главная и страница заявки, код 200, слово со страницы, срок SSL и домена, уведомления в Telegram; мониторинг Метрики отключён в 2024 году
  1. Главную и самую важную страницу: форму заявки, корзину, страницу записи.
  2. Код ответа 200. Ошибки 500, 502, 503 означают сбой: ошибки сайта.
  3. Слово или фразу со страницы. Сайт может отвечать кодом 200, но показывать заглушку хостинга или пустую страницу. Проверка текста это заметит.
  4. Срок SSL-сертификата и домена. Многие сервисы предупреждают заранее: как проверить SSL-сертификат, продление домена.
  5. Время ответа. Если сайт стал отвечать в разы медленнее, это тоже сигнал.

Как часто и откуда

  • Интервал. Для сайта-визитки или блога хватает раз в 5 минут, для магазина — раз в 1–2 минуты.
  • Из России. Если посетители в России, проверка из-за границы может показывать ошибки, которых у людей нет, и наоборот: почему сайт не открывается из России.
  • Повторная проверка. Хороший сервис перед тревогой проверяет сайт ещё раз, иногда из другой точки, чтобы не будить вас из-за случайного сбоя сети.

Какие бывают сервисы

Сервисов мониторинга много, у большинства есть бесплатный тариф на несколько сайтов. Например, Timeweb в своём сообществе приводит список, где есть российский Statuser.cloud (проверки по HTTP, Ping и TCP из Москвы, Алматы и Амстердама, уведомления в Telegram и на почту), а также зарубежные UptimeRobot и Pingdom. Мы эти сервисы не тестировали. При выборе смотрите на интервал проверок, точки проверки, способы уведомления и ограничения бесплатного тарифа.

Яндекс Метрика больше не подходит. Раньше в ней был мониторинг с уведомлениями по SMS и почте, и старые статьи его до сих пор советуют. Но с 3 сентября 2024 года Метрика приостановила мониторинг сайта и перестала присылать уведомления о доступности.

Что делать, когда пришло уведомление

  1. Откройте сайт сами, с телефона через мобильный интернет и с компьютера.
  2. Посмотрите код ошибки и разберитесь по статье ошибки сайта 403, 404, 500, 502.
  3. Проверьте, не закончились ли домен, хостинг или SSL.
  4. Напишите в поддержку хостинга: время сбоя и текст ошибки ускорят ответ.

Наш опыт

Сторонний мониторинг мы пока не подключили. Наш сайт проверяют свои роботы на GitHub Actions: робот проверки смотрит коды ответа, редиректы, сертификат и DNS-записи, а пока домен подключался, отдельный робот раз в час открывал hostatlas.ru и написал владельцу в Telegram, как только сайт заработал. Это бесплатно, но сам GitHub иногда запускает плановые задачи с опозданием на часы, поэтому для настоящего мониторинга нужен отдельный сервис с проверкой раз в несколько минут.

Читайте также

Источники

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

Как узнать, что сайт перестал работать?

Подключите сервис мониторинга доступности: он раз в несколько минут открывает сайт и присылает уведомление в Telegram, на почту или SMS, если сайт не ответил. Так вы узнаете о сбое раньше клиентов.

Есть ли мониторинг сайта в Яндекс Метрике?

Больше нет. С 3 сентября 2024 года Метрика приостановила мониторинг сайта и перестала отправлять уведомления о доступности. Метрика советует смотреть стандартные отчёты, например «Посещаемость», и использовать сторонние инструменты.

Как часто проверять доступность сайта?

Для обычного сайта хватит проверки раз в 5 минут, для магазина — раз в 1–2 минуты. Чаще проверять смысла мало: короткий сбой на полминуты всё равно не успеете исправить.

Бесплатный мониторинг сайта — это надёжно?

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