Справка и руководстваПродвинутые мониторы › Типы мониторов (HTTP, SSL, порт, домен, DNS, ping, heartbeat, визуальный, LAN)

Типы мониторов (HTTP, SSL, порт, домен, DNS, ping, heartbeat, визуальный, LAN)

5 мин чтения · Продвинутые мониторы

ePulz.io предлагает 12 типов мониторов - от простой проверки сайта до отслеживания SSL-сертификата и истечения домена, а также визуального сравнения и мониторинга во внутренней корпоративной сети. Выбирайте в зависимости от того, что именно вы хотите отслеживать.

Форма нового монитора с выбором типа, адреса и интервала
Тип монитора вы выбираете сразу в верхней части формы при создании нового монитора.

HTTP / HTTPS

Классическая проверка общедоступного сайта. Отправляет запрос (по умолчанию GET, но можно задать и другой HTTP-метод) и проверяет код ответа (по умолчанию 200), при необходимости также наличие ключевого слова в ответе.

  • Используйте для: публичных сайтов, API-эндпоинтов, страниц статуса, онлайн-документации
  • Цель: https://www.moysite.ru
  • При https:// одновременно автоматически проверяется срок действия SSL-сертификата

SSL (истечение сертификата)

Отдельный монитор, который отслеживает, когда истекает ваш SSL/TLS-сертификат (замок рядом с адресом в браузере). Он предупредит вас заблаговременно, чтобы вы успели его обновить. Он полезен даже тогда, когда у вас уже есть HTTPS-монитор, потому что сосредоточен исключительно на сроке действия сертификата.

  • Цель: www.moysite.ru (hostname, порт 443 используется по умолчанию)
  • Уведомления приходят автоматически за 30, 14, 7, 3 и 1 день до окончания срока действия

TCP-порт

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

  • Цель: db.moyafirma.ru:5432
  • Достаточно того, что соединение устанавливается - содержимое не считывается

DNS

Проверяет, правильно ли доменное имя преобразуется в IP-адрес, то есть работает ли DNS (преобразование доменного имени в IP). Обнаруживает сбой сервера имён или ошибочную настройку DNS-записей.

  • Цель: moysite.ru
  • Тип записи A, AAAA, MX, TXT, CNAME или NS по необходимости

Домен (истечение имени)

Ежедневно проверяет, когда заканчивается срок регистрации вашего доменного имени. Данные берутся из публичного реестра доменных имён (WHOIS). Предупреждает вас заранее, чтобы вы успели продлить домен и не потеряли его.

  • Используйте для: доменов, используемых только для электронной почты (без сайта), или как дополнение к HTTP- и SSL-монитору
  • Цель: moysite.ru (без http://)
  • Уведомление за 30, 14, 7, 3 и 1 день до истечения

Ping (ICMP)

Наш сервер отправляет ICMP-пинг (простейший сетевой тест типа "отзовись") на заданный IP-адрес или домен. Подходит везде, где недоступна веб-служба и нужно знать только то, доступно ли устройство.

  • Используйте для: публичных серверов без веб-службы, маршрутизаторов, межсетевых экранов
  • Цель: 8.8.8.8 или router.example.com
  • Внимание: на некоторых серверах ICMP заблокирован - в этом случае лучше используйте TCP-монитор

Heartbeat

Обратный монитор - сигнал отправляете вы из собственного cron-задания или скрипта. Если мы не получаем его в ожидаемое время (интервал плюс окно допуска, так называемый grace period), мы отправляем вам уведомление. Подходит для ночных резервных копий, задач синхронизации и других запланированных процессов.

Подробнее: Что такое heartbeat.

Визуальная проверка (Профи, Business и пробный период)

Мы открываем ваш сайт в браузере, работающем в фоновом режиме (headless), делаем снимок и сравниваем его с эталонным снимком (baseline). Так мы выявляем ситуации, когда страница отображается совершенно иначе, чем раньше: сломанный CSS, незагруженный шрифт, ошибка JavaScript, A/B-тест или несанкционированное изменение содержимого (defacement).

  • Используйте для: лендингов, оформления заказа, маркетинговых сайтов - везде, где внешний вид имеет большое значение
  • Цель: https://www.moysite.ru
  • Доступно в тарифе Профи и Business (и в течение пробного периода)
  • Подробнее: Визуальная проверка

LAN ping / LAN TCP / LAN HTTP

Для устройств и служб во внутренней сети клиента. Часть инфраструктуры работает во внутренней сети компании (NAS, интранет, база данных за межсетевым экраном), и облачный мониторинг не может достучаться до них из интернета. Решение - LAN-агент - небольшая программа, которая работает непосредственно у клиента и сама проверяет локальные цели.

  • Цель: 192.168.1.10 (NAS), 10.0.0.50:5432 (база данных), http://nas.local (внутренний сайт)
  • Сначала нужно установить агент - инструкция

Мониторинг через браузер (Business и пробный период)

Загружает страницу в настоящем браузере (Playwright/Chromium), поэтому выявляет даже ошибки, которые простой HTTP-запрос не видит - неработающий JavaScript, отсутствующие ресурсы или содержимое, которое отображается только после выполнения скриптов. Подходит для современных одностраничных (single-page) приложений. Доступно в тарифе Business и в течение пробного периода.

Как выбрать

Что отслеживаюПодходящий тип
Публичный сайт или APIhttp
Истечение HTTPS-сертификатаssl
База данных или почтовый (SMTP) серверtcp
Собственный DNS-серверdns
Истечение доменного имениdomain
Публичный сервер без сайтаping
Ночная резервная копия, cron-заданиеheartbeat
Визуальные изменения сайта (Профи+)visual
NAS или принтер во внутренней сетиlan_ping / lan_tcp / lan_http

Совет: одну службу можно отслеживать несколькими типами одновременно - например http + ssl + dns + domain для одного и того же сайта. При сбое вы тогда сразу увидите, что упало: DNS, веб-сервер, истёк сертификат или заканчивается регистрация домена.

Было ли это руководство полезным?