Ersten LAN-Monitor erstellen
Kurz gesagt: Nach der Agent-Installation erstellen Sie einen LAN-Monitor über die Schaltfläche "Neuen Monitor hinzufügen". Im Typ-Dropdown wählen Sie lan_ping, lan_tcp oder lan_http, geben das Ziel ein und wählen den Agenten aus der Liste.
Schritt für Schritt
- Im Dashboard klicken Sie auf + Neuen Monitor hinzufügen.
- Geben Sie einen Namen ein (z. B. "NAS Synology - Backups" oder "Drucker Rezeption").
- Im Feld Monitor-Typ wählen Sie einen der LAN-Typen - siehe Tabelle unten.
- Im Feld URL/hostname/host:port geben Sie das Ziel ein.
- Im Feld LAN-Agent wählen Sie den Agenten aus, der die Überprüfung durchführen soll.
- Stellen Sie das Intervall ein (Minimum gemäß Plan).
- Drücken Sie Monitor erstellen.
Typen und Zielformat
| Typ | Zielformat | Beispiel |
|---|---|---|
| lan_ping | IP oder Hostname | 192.168.1.10 nas.local |
| lan_tcp | host:port |
10.0.0.50:5432 192.168.1.20:22 |
| lan_http | vollständige URL | http://nas.local http://192.168.1.50:3000/healthz |
- Router, Switch, AP, Drucker, Kamera -
lan_pinggenügt. Erkennt Stromausfall oder Netzwerkfehler. - Datenbank, SSH, SMTP, RDP, VPN-Gateway -
lan_tcpauf einen bestimmten Port. Erkennt auch, wenn der Host läuft, aber der Dienst abgestürzt ist. - NAS GUI, internes Web, lokale API -
lan_http. Ruft HTTP GET auf, akzeptiert 2xx und 3xx.
Submillisekunden-Messungen
Für LAN-Ziele ist RTT typischerweise kleiner als 1 Millisekunde (z. B. 0,05 ms auf lokalem Ethernet). ePulz.io speichert response_ms als Float mit einer Genauigkeit von 3 Dezimalstellen. In Diagrammen und im Dashboard sehen Sie genaue Werte statt einer Rundung auf ganze Millisekunden.
Was beim ersten Check passiert
- Der Monitor wird mit
last_status = pendinggespeichert. - Der Agent erhält im nächsten Pull-Zyklus (innerhalb von 30 s) die Aufgabe.
- Führt lokal Ping/TCP/HTTP-Check durch.
- Sendet das Ergebnis über HTTPS zurück. Im Dashboard sehen Sie
upoderdownmit Response-Time.
Problembehandlung
- Der Monitor bleibt im Status "pending" - überprüfen Sie, ob der Agent läuft (
journalctl -u epulzio-agent -foderdocker logs epulzio-agent). - Ping gibt DOWN vom Agenten zurück, aber Ping vom Host funktioniert - in der Docker-Variante fehlt
--network host; der Container befindet sich in einem isolierten Netzwerk. - lan_http gibt DOWN mit SSL-Fehler zurück - das Ziel hat ein self-signed Cert. Verwenden Sie
http://statthttps://für interne Webanwendungen. - Ich erhalte viele False-Positive-Benachrichtigungen - erhöhen Sie
notify_after_failuresim Monitor-Detail (z. B. 3 = Benachrichtigung erst nach 3 aufeinanderfolgenden Fehlern).
Verwandt:
E-Mail- und Telegram-Benachrichtigungen für LAN-Monitore funktionieren genauso wie für Cloud-Monitore.
Benachrichtigungen