Re: Outil le plus simple pour surveiller des liens ADSL
Bonjour, J'utilisais Munin que je trouve simple à mettre en place. Il fait un peu plus que de la surveillance des performances réseau mais les fonctionnalités sont activés / désactivés via des plugins Le 20 mai 2014 11:08, "Olivier" a écrit : > Bonjour, > > Je souhaite surveiller la disponibilité d'une quinzaine de liens ADSL. > > Par "surveiller la disponibilité", j'entends: > - faire un simple ping (ou équivalent) sur l'IP externe de chaque lien > ADSL (chacun a une IP externe fixe) toutes les 5 mn, par exemple, > - conserver la réponse dans une base de données idoine, > - si le ping échoue (critère à préciser) alors que le précédent avait > réussi m'alerter (par un canal à préciser parmi l'email, le SMS ou autre), > - si le ping réussi alors que le précédent avait échoué m'alerter. > > J'imaginai rédiger un script (en Python ou bash) qui lirait-écrirait dans > une base RRD mais je suis ouvert à toute suggestion. > > > Que conseillez-vous ? > > Slts > >
Re: Outil le plus simple pour surveiller des liens ADSL
Le 21/05/2014 14:24, Olivier a écrit : Le 20 mai 2014 11:29, Sil a écrit : Bonjour, Nagios fait tout ça, avec en plus une interface web. Il faut par contre passer un peu de temps à le mettre en place. C'est la toute la question ! Il est est certain que Nagios, Zabbix et consors traitent la question mais je m'interroge sur le temps de mise en place et de maintenance. Il n'y a rien a faire pour le maintenir. A part peut-être pour une mise à jour de la distribution. Sinon ça marche tout seul. Pour la mise en place, il faut comprendre le concept d'hôte et de service. Sil -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/537d14c7.7020...@free.fr
Re: Outil le plus simple pour surveiller des liens ADSL
Le 20 mai 2014 11:29, Sil a écrit : > Le 20/05/2014 11:07, Olivier a écrit : > > Bonjour, >> >> Je souhaite surveiller la disponibilité d'une quinzaine de liens ADSL. >> >> Par "surveiller la disponibilité", j'entends: >> - faire un simple ping (ou équivalent) sur l'IP externe de chaque lien >> ADSL (chacun a une IP externe fixe) toutes les 5 mn, par exemple, >> - conserver la réponse dans une base de données idoine, >> - si le ping échoue (critère à préciser) alors que le précédent avait >> réussi m'alerter (par un canal à préciser parmi l'email, le SMS ou autre), >> - si le ping réussi alors que le précédent avait échoué m'alerter. >> > Bonjour, > Nagios fait tout ça, avec en plus une interface web. > Il faut par contre passer un peu de temps à le mettre en place. > C'est la toute la question ! Il est est certain que Nagios, Zabbix et consors traitent la question mais je m'interroge sur le temps de mise en place et de maintenance. > Je n'ai pas l'expérience pour parler de l'envoi de SMS, mais les mails > sont pris en charge. > Bonne continuation, > Sil > > -- > Lisez la FAQ de la liste avant de poser une question : > http://wiki.debian.org/fr/FrenchLists > > Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" > vers debian-user-french-requ...@lists.debian.org > En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org > Archive: https://lists.debian.org/537b2092.1000...@free.fr > >
Re: Outil le plus simple pour surveiller des liens ADSL
Le 20/05/2014 11:07, Olivier a écrit : > Bonjour, > > Je souhaite surveiller la disponibilité d'une quinzaine de liens > ADSL. > > Par "surveiller la disponibilité", j'entends: - faire un simple > ping (ou équivalent) sur l'IP externe de chaque lien ADSL (chacun a > une IP externe fixe) toutes les 5 mn, par exemple, - conserver la > réponse dans une base de données idoine, - si le ping échoue > (critère à préciser) alors que le précédent avait réussi m'alerter > (par un canal à préciser parmi l'email, le SMS ou autre), - si le > ping réussi alors que le précédent avait échoué m'alerter. > > J'imaginai rédiger un script (en Python ou bash) qui > lirait-écrirait dans une base RRD mais je suis ouvert à toute > suggestion. > > > Que conseillez-vous ? > > Slts > Chez moi une paire de scripts Perl qui fait une comparaison de timestamp et un transfert de fichier témoin avec rsync, chaque script lancé par une tâche cron. Si le lien tombe çà me passe un appel téléphonique (un 3eme script). C'est du bidouillage maison mais je n'avais besoin de rien de plus. == Sur une machine derrière le lien à surveiller: == Crontab: */2 * * * * /home/XXX/bin/sendAliveMsg.pl SCRIPT SendAliveMsg.pl: #-- use 5.10.0; use warnings; use strict; #-- my $fichier = $ENV{PWD}. '/temoin'; my $now = time(); say $now; #-- open my $handle, '>', $fichier or die qq{Impossible d'ouvrir $fichier\n}; print $handle $now."\n"; close $handle; #-- my $sshKey = $ENV{PWD}."/.ssh/id_rsaXXX"; my $sshPort = 22; my $cible = 'machinedesurveillance.exemple.com'; my $rsyncCmd = "rsync -avP" ." -e 'ssh -i $sshKey -p $sshPort'" ." $fichier" ." $cible:"; say $rsyncCmd; exec $rsyncCmd; #-- === Sur la machine de surveillance: === Crontab: */3 * * * * killall /home/XXX/bin/call.pl */3 * * * * /usr/bin/perl -E 'system "/home/XXX/bin/call.pl 06" if `/home/XXX/bin/ageLastSignal.pl /home/XXX/temoin` > 190' SCRIPT ageLastSignal.pl: #!/usr/bin/perl #-- use 5.10.0; use warnings; use strict; #-- my $fichier = shift @ARGV; my $now = time(); #-- my $timeTemoin; open my $handle, '<', $fichier or die qq{Impossible d'ouvrir $fichier\n}; while (my $ligne = <$handle>) { #say "ligne: $ligne"; chomp $ligne; $timeTemoin = $ligne; } close $handle; #-- my $ecart = $now - $timeTemoin; print $ecart; #;if $ecart > $delai; #-- -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/537b2beb.2010...@desrues.org
Re: Outil le plus simple pour surveiller des liens ADSL
Le 20/05/2014 11:58, Olivier Lange a écrit : On le fait sans souci avec Zabbix. +1 Si tu fais un script, et qu'il peut écrire dans une db mysql, ca m'intéresse pour en faire un module a intégrer dans le manager Opensource qu'on dévellope ;) Olivier -- Solutions de téléphonie (trunk, centrex, SIP) pour TPE / PME / Administration Solutions d'hébergement HA sur demande et personnalisée http://www.visionweb-online.fr Le 20 mai 2014 11:29, Sil a écrit : Le 20/05/2014 11:07, Olivier a écrit : Bonjour, Je souhaite surveiller la disponibilité d'une quinzaine de liens ADSL. Par "surveiller la disponibilité", j'entends: - faire un simple ping (ou équivalent) sur l'IP externe de chaque lien ADSL (chacun a une IP externe fixe) toutes les 5 mn, par exemple, - conserver la réponse dans une base de données idoine, - si le ping échoue (critère à préciser) alors que le précédent avait réussi m'alerter (par un canal à préciser parmi l'email, le SMS ou autre), - si le ping réussi alors que le précédent avait échoué m'alerter. Bonjour, Nagios fait tout ça, avec en plus une interface web. Il faut par contre passer un peu de temps à le mettre en place. Je n'ai pas l'expérience pour parler de l'envoi de SMS, mais les mails sont pris en charge. Bonne continuation, Sil -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/537b2092.1000...@free.fr -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/537b2caf.5020...@tootai.net
Re: Outil le plus simple pour surveiller des liens ADSL
On le fait sans souci avec Zabbix. Si tu fais un script, et qu'il peut écrire dans une db mysql, ca m'intéresse pour en faire un module a intégrer dans le manager Opensource qu'on dévellope ;) Olivier -- Solutions de téléphonie (trunk, centrex, SIP) pour TPE / PME / Administration Solutions d'hébergement HA sur demande et personnalisée http://www.visionweb-online.fr Le 20 mai 2014 11:29, Sil a écrit : > Le 20/05/2014 11:07, Olivier a écrit : > >> Bonjour, >> >> Je souhaite surveiller la disponibilité d'une quinzaine de liens ADSL. >> >> Par "surveiller la disponibilité", j'entends: >> - faire un simple ping (ou équivalent) sur l'IP externe de chaque lien >> ADSL (chacun a une IP externe fixe) toutes les 5 mn, par exemple, >> - conserver la réponse dans une base de données idoine, >> - si le ping échoue (critère à préciser) alors que le précédent avait >> réussi m'alerter (par un canal à préciser parmi l'email, le SMS ou autre), >> - si le ping réussi alors que le précédent avait échoué m'alerter. > > Bonjour, > Nagios fait tout ça, avec en plus une interface web. > Il faut par contre passer un peu de temps à le mettre en place. > Je n'ai pas l'expérience pour parler de l'envoi de SMS, mais les mails sont > pris en charge. > Bonne continuation, > Sil > > -- > Lisez la FAQ de la liste avant de poser une question : > http://wiki.debian.org/fr/FrenchLists > > Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" > vers debian-user-french-requ...@lists.debian.org > En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org > Archive: https://lists.debian.org/537b2092.1000...@free.fr > -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/CABGC0btph0g2gLu-4-R4m=my8h5Xn9=lzvbmezxl8vgqngn...@mail.gmail.com
Re: Outil le plus simple pour surveiller des liens ADSL
Le 20/05/2014 11:07, Olivier a écrit : Bonjour, Je souhaite surveiller la disponibilité d'une quinzaine de liens ADSL. Par "surveiller la disponibilité", j'entends: - faire un simple ping (ou équivalent) sur l'IP externe de chaque lien ADSL (chacun a une IP externe fixe) toutes les 5 mn, par exemple, - conserver la réponse dans une base de données idoine, - si le ping échoue (critère à préciser) alors que le précédent avait réussi m'alerter (par un canal à préciser parmi l'email, le SMS ou autre), - si le ping réussi alors que le précédent avait échoué m'alerter. Bonjour, Nagios fait tout ça, avec en plus une interface web. Il faut par contre passer un peu de temps à le mettre en place. Je n'ai pas l'expérience pour parler de l'envoi de SMS, mais les mails sont pris en charge. Bonne continuation, Sil -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/537b2092.1000...@free.fr
Outil le plus simple pour surveiller des liens ADSL
Bonjour, Je souhaite surveiller la disponibilité d'une quinzaine de liens ADSL. Par "surveiller la disponibilité", j'entends: - faire un simple ping (ou équivalent) sur l'IP externe de chaque lien ADSL (chacun a une IP externe fixe) toutes les 5 mn, par exemple, - conserver la réponse dans une base de données idoine, - si le ping échoue (critère à préciser) alors que le précédent avait réussi m'alerter (par un canal à préciser parmi l'email, le SMS ou autre), - si le ping réussi alors que le précédent avait échoué m'alerter. J'imaginai rédiger un script (en Python ou bash) qui lirait-écrirait dans une base RRD mais je suis ouvert à toute suggestion. Que conseillez-vous ? Slts