Re: Outil le plus simple pour surveiller des liens ADSL

2014-05-22 Par sujet Belaïd
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 oza.4...@gmail.com 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

2014-05-21 Par sujet Olivier
Le 20 mai 2014 11:29, Sil sm...@free.fr 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

2014-05-21 Par sujet Sil

Le 21/05/2014 14:24, Olivier a écrit :

Le 20 mai 2014 11:29, Sil sm...@free.fr 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



Outil le plus simple pour surveiller des liens ADSL

2014-05-20 Par sujet Olivier
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

2014-05-20 Par sujet Sil

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



Re: Outil le plus simple pour surveiller des liens ADSL

2014-05-20 Par sujet Olivier Lange
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 sm...@free.fr 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

2014-05-20 Par sujet daniel huhardeaux

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 sm...@free.fr 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

2014-05-20 Par sujet herve desrues
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