[Linux-31] ping capricieux

jpcas jpcas at free.fr
Mar 19 Fév 22:26:08 CET 2013


Le 19/02/2013 20:27, jdd a écrit :
> Bonsoir
> 
> Comme discuté ici il y a quelques jours, j'ai un script cron sur mon
> serveur perso qui pingue le serveur du culte (culte.org) toutes les
> heures et qui me prévient si le ping ne réponds pas.
> 
> 7 * * * * ping -q -c1 culte.org >/dev/null || echo "Le serveur du CULTe
> a un problème..." | mail jdd at dodin.org
> 
> 
> Or je reçois de temps en temps une alerte. Ca a été le cas à l'instant.
> 
> pourtant l'uptime du serveur est de 6 jours...
> 
> une idée?
> 
> merci
> jdd

Salut,

Tu peux aussi rajouter une de ces deux option "-w" ou "-W", en rapport à
ce qu'on trouve dans le man :

If ping does not receive any reply packets at all it will exit with code
1. If a  packet count  and deadline are both specified, and fewer than
count packets are received by the time the deadline has arrived, it will
also exit with code 1.  On other error  it  exits with code 2. Otherwise
it exits with code 0. This makes it possible to use the exit code to see
if a host is alive or not.

JP.



Plus d'informations sur la liste de diffusion Linux-31