Справка и руководства ›
LAN агенты (внутр. сеть)
› Создание первого LAN монитора
Создание первого LAN монитора
4 мин чтения · LAN агенты (внутр. сеть)
Кратко: После установки агента создаёте LAN-монитор через кнопку "Добавить новый монитор". В dropdown типа выбираете lan_ping, lan_tcp или lan_http, заполняете цель и выбираете агента из списка.
Шаг за шагом
- В dashboard нажмите на + Добавить новый монитор.
- Введите название (например, "NAS Synology - backups" или "Принтер ресепшн").
- В поле Тип монитора выберите один из LAN-типов - см. таблицу ниже.
- В поле URL/hostname/host:port введите цель.
- В поле LAN-агент выберите агента, который должен выполнять проверку.
- Установите Interval (минимум по плану).
- Нажмите Создать монитор.
Типы и формат цели
| Тип | Формат цели | Пример |
|---|---|---|
| lan_ping | IP или hostname | 192.168.1.10 nas.local |
| lan_tcp | host:port |
10.0.0.50:5432 192.168.1.20:22 |
| lan_http | полный URL | http://nas.local http://192.168.1.50:3000/healthz |
Совет - что выбрать для конкретного устройства:
- Router, switch, AP, принтер, камера -
lan_pingдостаточно. Обнаруживает отключение питания или сетевую ошибку. - База данных, SSH, SMTP, RDP, VPN gateway -
lan_tcpна конкретный порт. Обнаруживает, даже если host работает, но служба упала. - NAS GUI, внутренний веб, локальный API -
lan_http. Вызывает HTTP GET, принимает 2xx и 3xx.
Sub-millisecond измерения
Для LAN-целей обычно RTT меньше 1 миллисекунды (например, 0,05 мс на локальный ethernet). ePulz.io сохраняет response_ms как float с точностью до 3 десятичных знаков. В графиках и dashboard вы увидите точные значения вместо округления до целых миллисекунд.
Что произойдёт при первой проверке
- Монитор сохранится с
last_status = pending. - Агент при следующем pull-цикле (до 30 с) получит задачу.
- Локально выполнит ping/TCP/HTTP check.
- Отправит результат через HTTPS обратно. В dashboard вы увидите
upилиdownс response time.
Решение проблем
- Монитор остаётся в состоянии "pending" - проверьте, работает ли агент (
journalctl -u epulzio-agent -fилиdocker logs epulzio-agent). - ping возвращает DOWN из агента, но ping с хоста работает - в Docker-варианте отсутствует
--network host; container в изолированной сети. - lan_http возвращает DOWN с SSL-ошибкой - цель имеет self-signed cert. Используйте
http://вместоhttps://для внутренних веб-приложений. - Получаю много false-positive оповещений - увеличьте
notify_after_failuresв деталях монитора (например, 3 = оповещение только после 3 последовательных неудач).
Связанные:
Email и Telegram-оповещения для LAN-мониторов работают так же, как и для cloud-мониторов.
Уведомления →