Pomoc i poradnikiAgenci LAN (sieć wewnętrzna) › Utworzenie pierwszego LAN monitora

Utworzenie pierwszego LAN monitora

4 min czytania · Agenci LAN (sieć wewnętrzna)

Monitor LAN śledzi urządzenia i usługi w Twojej sieci wewnętrznej - czyli takie, które nie są dostępne z internetu. Sprawdza je mały agent Linux, który działa bezpośrednio u Ciebie (na NAS-ie, Raspberry Pi, mini PC lub zwykłym serwerze) i bezpiecznie wysyła wyniki do ePulz.io.

Co możesz monitorować

  • routery, switche, punkty dostępowe, drukarki, kamery IP,
  • NAS-y, lokalne bazy danych, serwery SSH i SMTP, bramy VPN,
  • wewnętrzne aplikacje webowe, dashboardy i API, które są dostępne tylko w sieci LAN.

Wymóg: zainstalowany agent LAN

Aby utworzyć monitor LAN, musisz mieć co najmniej jednego aktywnego agenta LAN. Instalację wykonasz w kilka minut według instrukcji Instalacja agenta LAN. Agent działa jako usługa Linux lub kontener Docker, a na zewnątrz sieci potrzebuje jedynie dostępu HTTPS do ePulz.io.

Trzy typy monitora LAN

TypCo testujeFormat celu
lan_ping Czy urządzenie odpowiada na ping, czyli czy jest włączone i widoczne w sieci. 192.168.1.10
nas.local
lan_tcp Czy konkretna usługa na danym porcie przyjmuje połączenie. 10.0.0.50:5432
192.168.1.20:22
lan_http Czy wewnętrzna strona lub API odpowiada poprawnie. http://nas.local
http://192.168.1.50:3000/healthz
Jak wybrać typ:
  • Przy routerze, switchu, drukarce lub kamerze wystarczy lan_ping - od razu wychwyci awarię zasilania lub sieci.
  • Przy bazie danych, bramie SSH lub VPN użyj lan_tcp na konkretnym porcie. Dzięki temu rozpoznasz sytuację, gdy urządzenie działa, ale sama usługa uległa awarii.
  • Przy wewnętrznych stronach i API użyj lan_http. Testowana jest rzeczywista odpowiedź aplikacji, a nie tylko to, czy port jest otwarty.

Sposób tworzenia

Formularz nowego monitora w ePulz.io - wybór typu, adres i interwał
Formularz nowego monitora - wybierasz typ, podajesz cel i interwał sprawdzania
  1. W dashboardzie kliknij + Dodaj monitor.
  2. Podaj zrozumiałą nazwę, na przykład "NAS Synology - kopie zapasowe" lub "Drukarka recepcja".
  3. W polu Typ monitora wybierz lan_ping, lan_tcp lub lan_http.
  4. W polu Cel podaj IP, hostname lub URL zgodnie z tabelą powyżej.
  5. W polu Agent LAN wybierz, który agent ma wykonywać kontrolę. Jeśli masz agentów w kilku sieciach, wybierz tego we właściwej sieci.
  6. Ustaw Interwał kontroli (minimum zależy od planu).
  7. Kliknij Utwórz monitor.

Co dzieje się po utworzeniu

  1. Monitor zostaje zapisany ze statusem Oczekuje.
  2. Agent przy najbliższym kontakcie (w ciągu 30 sekund) przejmuje zadanie.
  3. Lokalnie wykonuje test ping, TCP lub HTTP.
  4. Wynik odsyła przez HTTPS z powrotem do ePulz.io. W dashboardzie zobaczysz status W górze lub W dole wraz z czasem odpowiedzi.

Rozwiązywanie problemów

  • Monitor pozostaje w stanie "Oczekuje" - sprawdź, czy agent działa. Przy instalacji systemd przez journalctl -u epulzio-agent -f, przy Dockerze przez docker logs epulzio-agent.
  • Agent zgłasza DOWN, ale ping z PC działa - przy wariancie Docker brakuje --network host; kontener jest w izolowanej sieci i nie widzi Twojej sieci LAN.
  • lan_http zgłasza błąd SSL - cel ma własny (self-signed) certyfikat. Dla aplikacji wewnętrznych spokojnie użyj http:// zamiast https://.
  • Zbyt wiele fałszywych alarmów - w szczegółach monitora zwiększ wartość "Powiadom po N nieudanych kontrolach" (na przykład 3 oznacza powiadomienie dopiero po trzech kolejnych niepowodzeniach).

Powiązane:

Powiadomienia e-mail i Telegram działają dla monitorów LAN tak samo jak dla chmurowych.

Powiadomienia ->
Czy ten poradnik był pomocny?