Типы мониторов

Вы можете создавать мониторы разных типов.

Website

Мониторинг сайта проверяет, доступен ли ваш сайт и работает ли он корректно. Монитор выполняет HTTPS-запросы к указанному URL и проверяет:

  • Доступность сайта
  • Совпадение содержимого (тело, JSON-тело или заголовок)
  • Коды статуса ответа
  • Время отклика
Выбран монитор типа website

API

Мониторинг API помогает убедиться, что ваши эндпоинты отвечают корректно. Возможности:

  • Поддержка всех HTTP-методов (GET, POST, PUT, DELETE и других)
  • Свои заголовки и авторизация
  • Поддержка тела запроса (form, JSON, GraphQL, обычный текст)
  • Параметры запроса
Выбран монитор типа API

Ping

Ping — простой монитор, который отправляет echo-запрос и измеряет результат. Сценарии использования:

  • Простой мониторинг доступности
  • Проверка состояния инфраструктуры
  • Мониторинг сетевых задержек

Ping-мониторы дают чистые метрики сетевой производительности без накладных расходов HTTP-запросов.

Выбран монитор типа ping

TCP

Мониторинг TCP проверяет, доступны ли определённые порты на вашем сервере и отвечают ли они. Сценарии использования:

  • Мониторинг подключения к базе данных
  • Проверка портов своих сервисов
  • Мониторинг почтовых серверов (SMTP, IMAP, POP3)
  • Доступность FTP-сервера
  • Тестирование собственных TCP-протоколов
Выбран монитор типа TCP

DNS

Мониторинг DNS проверяет состояние и настройку вашего DNS, убеждаясь, что записи A или MX корректно указывают на нужный IP-адрес или почтовый сервер соответственно.

Выбран монитор типа DNS

UDP

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

  • DNS-серверы
  • Игровые серверы
  • Шлюзы VoIP и стриминга
  • Любой сервис, слушающий UDP-порт
Выбран монитор типа UDP

Cron / Heartbeat

Мониторинг cron отслеживает задачи по расписанию — резервные копии, пакетную обработку, регулярные скрипты — за счёт того, что задача при каждом запуске обращается к URL. Не Instatus вызывает ваш сервис, а ваша задача вызывает Instatus. Сценарии использования:

  • Ночные резервные копии
  • Импорт и экспорт данных по расписанию
  • Очереди и обработчики
  • Любая задача, которая должна выполняться по расписанию
Выбран монитор типа Cron / Heartbeat