Créer premier moniteur LAN
En bref : après l'installation de l'agent, créez un moniteur LAN via le bouton "Ajouter un nouveau moniteur". Dans le menu déroulant du type, choisissez lan_ping, lan_tcp ou lan_http, saisissez la cible et choisissez un agent dans la liste.
Étape par étape
- Dans le tableau de bord, cliquez sur + Ajouter un nouveau moniteur.
- Saisissez un nom (par ex. "NAS Synology - sauvegardes" ou "Imprimante accueil").
- Dans le champ Type de moniteur, choisissez l'un des types LAN - voir le tableau ci-dessous.
- Dans le champ URL/hostname/host:port, saisissez la cible.
- Dans le champ Agent LAN, choisissez l'agent qui doit effectuer la vérification.
- Définissez l'intervalle (minimum selon le plan).
- Cliquez sur Créer le moniteur.
Types et format de cible
| Type | Format de la cible | Exemple |
|---|---|---|
| lan_ping | IP ou hostname | 192.168.1.10 nas.local |
| lan_tcp | host:port |
10.0.0.50:5432 192.168.1.20:22 |
| lan_http | URL complète | http://nas.local http://192.168.1.50:3000/healthz |
- Routeur, switch, AP, imprimante, caméra -
lan_pingsuffit. Détecte une panne de courant ou une erreur réseau. - Base de données, SSH, SMTP, RDP, passerelle VPN -
lan_tcpsur un port spécifique. Détecte même quand l'hôte tourne mais que le service est tombé. - GUI du NAS, web interne, API locale -
lan_http. Appelle un HTTP GET, accepte 2xx et 3xx.
Mesures sub-millisecondes
Pour les cibles LAN, le RTT est typiquement inférieur à 1 milliseconde (par ex. 0,05 ms sur un ethernet local). ePulz.io stocke response_ms en float avec une précision de 3 décimales. Dans les graphiques et le tableau de bord, vous voyez les valeurs exactes au lieu d'un arrondi à la milliseconde entière.
Ce qui se passe lors de la première vérification
- Le moniteur est enregistré avec
last_status = pending. - L'agent reçoit la tâche lors du prochain cycle pull (dans les 30 s).
- Il effectue localement la vérification ping/TCP/HTTP.
- Il renvoie le résultat via HTTPS. Dans le tableau de bord, vous voyez
upoudownavec le temps de réponse.
Résolution des problèmes
- Le moniteur reste en état "pending" - vérifiez que l'agent tourne (
journalctl -u epulzio-agent -foudocker logs epulzio-agent). - Le ping retourne DOWN depuis l'agent, mais le ping depuis l'hôte fonctionne - dans la variante Docker, il manque
--network host; le conteneur est dans un réseau isolé. - lan_http retourne DOWN avec une erreur SSL - la cible a un certificat auto-signé. Utilisez
http://au lieu dehttps://pour les applications web internes. - Je reçois beaucoup de fausses alertes - augmentez
notify_after_failuresdans le détail du moniteur (par ex. 3 = alerte seulement après 3 échecs consécutifs).
Lié :
Les alertes email et Telegram pour les moniteurs LAN fonctionnent comme pour les moniteurs cloud.
Notifications