Довідка та інструкціїРозширені монітори › Типи моніторів (HTTP, SSL, DNS, port, keyword)

Типи моніторів (HTTP, SSL, DNS, port, keyword)

5 хв читання · Розширені монітори

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

5 хв читання

ePulz.io підтримує 8 типів моніторів - від простого HTTP ping до LAN ping з агентом. Виберіть відповідно до того, що саме бажаєте відстежувати.

HTTP / HTTPS

Класична перевірка публічного сайту. Надсилає GET request і перевіряє status code (типово 200), додатково й keyword у відповіді.

  • Використовуйте для: публічні сайти, API endpoints, status pages, документацію
  • Ціль: https://www.mywebsite.com
  • Схема http:// проти https:// - HTTPS автоматично валідує SSL cert

TCP порт

Перевірить, чи конкретний порт на сервері приймає з'єднання. Для баз даних, SSH, IMAP, mail relay.

  • Ціль: db.mycompany.com:5432
  • Достатньо успішного TCP handshake - вміст не читається

DNS

Перевірить, чи домен резолвиться на IP. Виявляє непрацюючий nameserver або чому не можете дістатися до сайту.

  • Ціль: mywebsite.com
  • Тип запису A / AAAA / MX / TXT відповідно до потреби

Heartbeat

Реверсний монітор - ви надсилаєте ping з cron job. Якщо не надішлете в очікуваний час (interval + grace), моніторинг вас сповістить. Для нічних backup, sync jobs, scheduled tasks.

Деталі: Що таке heartbeat.

Візуальна регресія (порівняння скріншотів)

Рендерить сторінку в headless браузері, робить скріншот і порівнює з baseline. Виявляє коли сторінка рендериться зовсім інакше (CSS зламано, font fail, JS error).

  • Target: https://www.example.com

LAN ping / LAN TCP / LAN HTTP

Для моніторів у внутрішній мережі клієнта. Хмарний моніторинг туди не дістанеться (NAT, firewall), тому використовується LAN agent - невеликий daemon, який працює у клієнта і сам пінгне локальні цілі.

  • Ціль: 192.168.1.10 (NAS), 10.0.0.50:5432 (DB), http://nas.local (web)
  • Спочатку треба встановити агента - інструкція

Як вибрати

Що відстежуюПідходящий тип
Публічний сайт або APIhttp
Термін HTTPS сертифікатаssl
База даних або SMTP servertcp
DNS server (власний)dns
Нічний backup, cron jobheartbeat
Візуальні зміниvisual
NAS / принтер у LANlan_ping / lan_tcp / lan_http

Порада: одну службу можете моніторити кількома типами одночасно - напр. https + dns на той самий сайт. Цим розрізните "впав DNS" від "впав веб сервер".