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

Ви можете створювати монітори різних типів.

Website

Моніторинг сайту перевіряє, чи ваш сайт доступний і працює правильно. Він виконує HTTPS-запити на вказаний URL і перевіряє:

  • доступність сайту
  • збіг вмісту (тіло, тіло JSON або заголовок)
  • коди статусу відповіді
  • час відгуку
Вибрано монітор типу website

API

Моніторинг API допомагає переконатися, що ваші ендпоїнти відповідають правильно. Можливості:

  • підтримка всіх методів HTTP (GET, POST, PUT, DELETE тощо)
  • власні заголовки та автентифікація
  • підтримка тіла запиту (form, JSON, GraphQL, plain)
  • параметри запиту
Вибрано монітор типу API

Ping

Ping — це простий монітор, який надсилає ехо-запит і вимірює результат. Приклади застосування:

  • простий моніторинг доступності
  • перевірки стану інфраструктури
  • моніторинг мережевої затримки

Монітори 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