Створення першого LAN монітора
LAN-монітор стежить за пристроями та службами у вашій внутрішній мережі - тими, що недоступні з інтернету. Їх перевіряє невеликий Linux-агент, який працює безпосередньо у вас (на NAS, Raspberry Pi, міні-ПК або звичайному сервері) і безпечно надсилає результати до ePulz.io.
Що можна відстежувати
- маршрутизатори, комутатори, точки доступу, принтери, IP-камери,
- NAS, локальні бази даних, сервери SSH і SMTP, VPN-шлюзи,
- внутрішні вебзастосунки, дашборди та API, доступні лише в мережі LAN.
Передумова: встановлений LAN-агент
Щоб створити LAN-монітор, у вас має бути щонайменше один активний LAN-агент. Встановлення можна виконати за кілька хвилин за інструкцією Встановлення LAN-агента. Агент працює як служба Linux або контейнер Docker, і назовні з мережі йому потрібен лише HTTPS-доступ до ePulz.io.
Три типи LAN-монітора
| Тип | Що перевіряє | Формат цілі |
|---|---|---|
| lan_ping | Чи відповідає пристрій на ping, тобто чи увімкнений він і видимий у мережі. | 192.168.1.10 nas.local |
| lan_tcp | Чи приймає з'єднання конкретна служба на вказаному порту. | 10.0.0.50:5432 192.168.1.20:22 |
| lan_http | Чи коректно відповідає внутрішній вебсайт або API. | http://nas.local http://192.168.1.50:3000/healthz |
- Для маршрутизатора, комутатора, принтера чи камери достатньо
lan_ping- він миттєво виявить збій живлення або мережі. - Для бази даних, SSH- або VPN-шлюзу використовуйте
lan_tcpна конкретному порту. Так ви розрізните ситуацію, коли пристрій працює, але сама служба впала. - Для внутрішніх вебсайтів і API використовуйте
lan_http. Перевіряється реальна відповідь застосунку, а не лише те, чи відкритий порт.
Порядок створення
- У дашборді натисніть + Додати монітор.
- Введіть зрозумілу назву, наприклад "NAS Synology - резервні копії" або "Принтер ресепшен".
- У полі Тип монітора виберіть
lan_ping,lan_tcpабоlan_http. - У полі Ціль вкажіть IP, hostname або URL згідно з таблицею вище.
- У полі LAN-агент виберіть, який агент має виконувати перевірку. Якщо у вас є агенти в кількох мережах, виберіть того, що в потрібній мережі.
- Задайте Інтервал перевірки (мінімум залежить від тарифу).
- Натисніть Створити монітор.
Що відбувається після створення
- Монітор зберігається зі статусом Очікує.
- За найближчого контакту (упродовж 30 секунд) агент бере завдання.
- Локально виконує тест ping, TCP або HTTP.
- Результат надсилає назад до ePulz.io через HTTPS. У дашборді ви побачите статус Доступний або Недоступний разом із часом відповіді.
Усунення проблем
- Монітор залишається у статусі "Очікує" - перевірте, чи працює агент. За встановлення через systemd командою
journalctl -u epulzio-agent -f, за Docker -docker logs epulzio-agent. - Агент повідомляє DOWN, але ping з ПК працює - у варіанті Docker відсутній
--network host; контейнер перебуває в ізольованій мережі й не бачить вашу LAN. - lan_http повідомляє про помилку SSL - ціль має власний (self-signed) сертифікат. Для внутрішніх застосунків можна спокійно використовувати
http://замістьhttps://. - Забагато хибних спрацювань - у деталях монітора збільште значення "Сповіщати після N невдалих перевірок" (наприклад, 3 означає сповіщення лише після трьох поспіль збоїв).
Пов'язане:
Сповіщення електронною поштою та в Telegram для LAN-моніторів працюють так само, як для хмарних.
Сповіщення ->