Сайт (HTTP/HTTPS)

Мониторинг доступности сайтов и серверов

Проверяем сайт с интервалом от 1 минуты с точек по всему миру и сообщаем о сбое за секунды — по email, в Telegram и MAX.

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

  • Методы HEAD, GET и POST — от простого опроса до отправки формы
  • Проверка кода ответа, ключевой фразы, размера страницы и числа в диапазоне
  • Тайминги: DNS, соединение, TLS, первый байт, полная загрузка
  • Подтверждение сбоя с нескольких точек — никаких ложных тревог из-за одной локации
  • Пороги: сколько ошибок подряд считать сбоем, когда считать восстановлением
  • Повторные напоминания, пока сайт не поднимется, и уведомление о восстановлении

Параметры проверки

ПараметрОписание
Адрес сайтаhttps://example.ru/
МетодGET — полная загрузка, HEAD — только заголовки, POST — отправка формы (по умолчанию: GET)
Ожидаемые коды ответаДиапазоны и коды через запятую (по умолчанию: 200-299)
Макс. время ответа, мсбез порога
Фраза должна присутствоватьнапример, «Корзина»
Фраза должна отсутствоватьнапример, «Ошибка базы данных»
Мин. размер, байт
Макс. размер, байт
Число в ответе (регулярка с группой)В наличии: (\d+)
Число не меньше
Число не больше
Следовать редиректамДа / нет
Ожидаемый конечный адресhttps://example.ru/
User-Agentпо умолчанию — notifar.io monitor
Referer
Дополнительные заголовки
Тело POST-запросаlogin=test&password=test
Content-Type (по умолчанию: application/x-www-form-urlencoded)
Логин (Basic Auth)
Игнорировать ошибки SSLДа / нет
IP-версияАвто, Только IPv4, Только IPv6 (по умолчанию: 0)

Интервал — от 1 минута до 1 суток (рекомендуем 5 минут). Проверка выполняется с выбранных точек мониторинга, сбой подтверждается заданным числом точек.

Вопросы

Как часто можно проверять?
От 1 минуты до 1 раза в сутки. Интервал задаётся для каждого монитора отдельно.
Что если сайт за Cloudflare?
Добавьте наши IP в белый список или используйте проверку с ключевым словом — так вы отличите страницу защиты от реального ответа.
Как избежать ложных срабатываний?
Выберите несколько точек мониторинга и укажите, сколько из них должны подтвердить ошибку.