Какой интервал проверки сайта выбрать: 2 минуты, 15 или час
5 мин чтения Обновлено:
Какой интервал проверки сайта выбрать: 2 минуты, 15 или час

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

Интервал проверки — главная настройка мониторинга, и выбирают её чаще всего наугад. Между тем правило здесь одно и очень простое: интервал — это максимальное время, которое вы можете не знать о падении сайта. Разбираем, как подобрать его под свой сайт и не переплачивать за частоту там, где она не нужна.

Интервал проверки — это период, с которым мониторинг опрашивает ваш сайт. Он же определяет скорость обнаружения проблемы: сбой, случившийся сразу после очередной проверки, будет замечен только следующей. При интервале 15 минут сайт может лежать до 15 минут, прежде чем вы получите первое уведомление. Никакой магии «мгновенного обнаружения» в мониторинге по расписанию не существует — время обнаружения равно интервалу, и честный сервис говорит это прямо.

Из чего выбирать

В Пруфене интервалы для частых проверок — дискретные значения: 2, 5, 10, 15 (стоит по умолчанию), 30 минут, 1 час. Для «медленных» типов — сертификат, домен, DNS — интервалы длиннее: от суток до недели, и это не экономия, а здравый смысл: срок действия сертификата не меняется каждые пять минут. Полный список — в справке об интервалах проверок.

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

Матрица выбора: какой сайт — такой интервал

Тип сайта Рекомендуемый интервал Логика
Интернет-магазин, сервис с оплатами, API 2 минуты Каждая минута простоя — потерянные заказы; узнавать нужно максимально быстро
Корпоративный сайт, куда идёт реклама 2–5 минут Бюджет рекламы сгорает независимо от того, открывается ли посадочная
Сайт-визитка, блог с органическим трафиком 10–15 минут Потери от четверти часа незнания умеренные; баланс цены и спокойствия
Внутренние и вспомогательные сервисы 30–60 минут Важно знать, что сервис жив в принципе, а не ловить каждый чих
Сертификат, домен, DNS-записи 1 раз в день Эти вещи меняются редко, но их протухание фатально — суточной проверки достаточно
Правило большого пальца

Интервал должен быть заметно короче времени, за которое проблему заметят ваши клиенты. Если в магазин заходят каждые две-три минуты — мониторинг с интервалом 30 минут будет узнавать новости от покупателей, а не наоборот.

Почему не ставить всем «как можно чаще»

Три причины. Деньги: стоимость мониторинга растёт линейно с частотой — проверка раз в 2 минуты запускается в 7,5 раза чаще, чем раз в 15. Когда проверок десятки, разница ощутима, и платить за двухминутную бдительность на архивном лендинге странно. Нагрузка: частые проверки с нескольких точек — это постоянный фоновый трафик на сайт; для нормального сервера он незаметен, но на слабом хостинге с жёсткими лимитами лишняя частота ни к чему. Шум: чем чаще проверки, тем больше поймано микросбоев — секундных таймаутов, которые никак не влияют на посетителей, но дёргают вас уведомлениями, если пороги настроены агрессивно. Про борьбу с этим шумом — наша статья о ложных срабатываниях мониторинга.

Практичная схема — лесенка интервалов: частые проверки только на то, что приносит деньги, редкие — на всё остальное. Типовой набор для магазина: GET-проверка главной и корзины раз в 2 минуты, GET на второстепенные разделы раз в 15, сертификат и домен — раз в день. Так бюджет уходит туда, где решают минуты.

Интервал и точность статистики

Есть и второе следствие выбора интервала, о котором думают реже: интервал определяет разрешающую способность вашей статистики аптайма. Мониторинг видит мир дискретно, по точкам замера. При проверках раз в 30 минут сбой длиной 10 минут либо не попадёт в статистику вовсе (сайт «работал» весь день), либо засчитается как получасовой — точнее сказать нельзя, между двумя замерами данных не существует.

Простая арифметика: вероятность поймать сбой длиной T при интервале I примерно равна T/I (пока T меньше I). Трёхминутный сбой при получасовых проверках ловится в одном случае из десяти; при проверках раз в 2 минуты — всегда. Для «мигающих» проблем — коротких повторяющихся сбоев — это разница между «у вас всё зелёное» и точным журналом инцидентов; мы разбираем этот класс проблем в статье о мигающих сайтах.

Отсюда практический вывод для тех, кто считает аптайм и сверяет его с SLA хостинга: цифра «99,95% по данным мониторинга» имеет смысл только вместе с интервалом, которым она измерена. Аптайм, посчитанный часовыми проверками, — это оценка сверху: реальность может быть заметно хуже, просто короткие сбои прошли между замерами.

Частые вопросы про интервалы

Почему не проверять раз в 10 секунд? Потому что на этих масштабах решает уже не интервал, а подтверждение: чтобы отличить реальное падение от сетевой флуктуации, результат должны подтвердить несколько независимых точек, а это занимает время. Сервисы, обещающие «обнаружение за секунды», либо проверяют из одной точки (и шумят ложными тревогами), либо лукавят в формулировках. Честная физика мониторинга по расписанию: время обнаружения = интервал + подтверждение пулом точек.

Разные страницы одного сайта — разные интервалы? Да, это нормальная практика: корзина — раз в 2 минуты, каталог — раз в 15, статичные страницы «О компании» вообще можно не мониторить отдельно, они живут и умирают вместе с сервером.

Менять ли интервал на время рекламных кампаний? Стоит: на период активной закупки трафика логично ужесточить интервал посадочных до минимального — цена минуты незнания в эти недели кратно выше обычной.

Интервал — не единственный винтик

Скорость реакции складывается из трёх настроек, и путать их не стоит. Интервал определяет, как быстро система заметит проблему. Порог подтверждения — сколько точек мониторинга должны увидеть сбой, чтобы он стал инцидентом (защита от ложных тревог из-за одной сбойнувшей точки; подробности — в справке о порогах инцидентов). Задержка уведомления — пауза между открытием инцидента и отправкой сообщения: от 0 до 30 минут, ноль — узнавать сразу; ненулевая задержка отфильтровывает сбои, которые чинятся сами за минуту. Для магазина разумный профиль: интервал 2 минуты, задержка 0; для блога — интервал 15, задержка пара минут.

В Пруфене интервал виден вместе с ценой

В форме создания проверки Пруфен сразу показывает стоимость выбранной частоты — за запуск, в день и в месяц: лесенку интервалов легко собрать осознанно. Проверки идут из 13 точек — 11 из них в России, уведомления — Email, Telegram, Макс, Звонок. Бесплатного тарифа хватает на 5 проверок.

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

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

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

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