Типы мониторов
Вы можете создавать мониторы разных типов.
Website
Мониторинг сайта проверяет, доступен ли ваш сайт и работает ли он корректно. Монитор выполняет HTTPS-запросы к указанному URL и проверяет:
- Доступность сайта
- Совпадение содержимого (тело, JSON-тело или заголовок)
- Коды статуса ответа
- Время отклика

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

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

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

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

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

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