[résolu] Monitorer multiwan avec nrpe et nagios
-
Bonjour,
Contexte : Pfsense (2.1.4-RELEASE (i386) a ce jour) sur alix board2D13, niveau autodidacte
Besoin : connaitre le statut des gateways en failover, pour pouvoir monitorer pfsense (avec nrpe) sur un serveur nagios dans le LAN
Schéma :
.-------------. .----------------. | SDLS Cisco | | LAN |--------nagios 192.168.0.x | IP Fixes | | 192.168.0.0/24 | '-------------' '----------------' | | '------------>.---------. | | pfsense |<--------' .----------->| 2.1.4 |<---------. | '---------' | .-------------. .-----------------. | ADLS PPOE | | WIFI | | Mode Bridge | | 192.168.12.0/24 | '-------------' '-----------------'
pour le sdls le schéma est => ligne FT–-[??boitier etheraccess la-210??]–-[cisco-881]–-[pfsense]
Simulation de coupures de lignes:
ce qui fonctionne: le fait de débrancher la ligne adsl avant le modem provoque un changement d'état none à down dans le fichier /var/run/apinger.status
je peut récupérer ce changement grâce à un script bash coupler avec nrpece qui fonctionne pas: le débranchement de la ligne sdls (France Télécom au mur) n'est pas signaler sur la Dashboard de pfsense nin dans le fichier /var/run/apinger.status
Avez vous une idée de la facon de récupérer l'état de la ligne sur une multiwan? je pensais faire un ping sur l'exterieur, mais il me faut définir quel gateways utiliser. et je ne sais pas comment le faire en ligne de commande.
A moins qu'il existe un plugin nagios, mais j'ai rien trouvé -
J'ai un don pour me prendre la tête pour rien :-
le plugin check_icmp convient:pour l'adsl en bridge >> -s pppoe0
[2.1.4-RELEASE][root@pfsense]/usr/pbi/nrpe-i386/libexec/nagios(41): ./check_icmp -H 8.8.8.8 -s pppoe0 OK - 8.8.8.8: rta 30.930ms, lost 0%|rta=30.930ms;200.000;500.000;0; pl=0%;40;80;; rtmax=31.136ms;;;; rtmin=30.291ms;;;;
pour le sdsl en ipfixe >> -s vr0
[2.1.4-RELEASE][root@pfsense]/usr/pbi/nrpe-i386/libexec/nagios(42): ./check_icmp -H 8.8.8.8 -s vr0 OK - 8.8.8.8: rta 13.408ms, lost 0%|rta=13.408ms;200.000;500.000;0; pl=0%;40;80;; rtmax=22.817ms;;;; rtmin=9.667ms;;;;