Ton script est vraiment bien !!
Je l'ai testé, nickel. Je te remercie
Jvai poster un nouveau sujet car bien sur mon chef me demande toujours des choses supplémentaires.
Maintenant il me demande de créer un script qui se baserait sur un fichier de parametre pour pinguer une liste de host. Qu'il faut signaler les hosts absents dans Alarme.log.
Et qu'un host est considéré absent uniquement s'il ne repond pas à 3 ping successifs espacés de 5 secondes.
Alors j'ai commencé à travailler dessus.
D'abord j'ai crée un fichier de parametre, appelé fichier _param ou j'ai enregistré des noms de sites internet : google.fr
yahoo.fr
Ensuite j'ai crée ce script :
#!/bin/bash
fichier_param=parametres_script3.txt
cat < $fichier_param | while read host_to_test
do
#echo $host_to_test
ping -c 3 -i 5 $host_to_test >/dev/null 2>&1
if [ "$?" = "0" ]; then
echo "$host_to_test is up"
else
echo "`date "+%d/%m/%y"` $host_to_test is down">>Alarme.log
fi
done
Mais je pense que je pourrai l'arranger.
Si tu pouvais me donner ton avis ??
[^] # Re: Guillemet manquant
Posté par juju75020 . En réponse au message Script shell de surveillance de process ?? Besoin de votre aide. Évalué à 1.
Je l'ai testé, nickel. Je te remercie
Jvai poster un nouveau sujet car bien sur mon chef me demande toujours des choses supplémentaires.
Maintenant il me demande de créer un script qui se baserait sur un fichier de parametre pour pinguer une liste de host. Qu'il faut signaler les hosts absents dans Alarme.log.
Et qu'un host est considéré absent uniquement s'il ne repond pas à 3 ping successifs espacés de 5 secondes.
Alors j'ai commencé à travailler dessus.
D'abord j'ai crée un fichier de parametre, appelé fichier _param ou j'ai enregistré des noms de sites internet : google.fr
yahoo.fr
Ensuite j'ai crée ce script :
#!/bin/bash
fichier_param=parametres_script3.txt
cat < $fichier_param | while read host_to_test
do
#echo $host_to_test
ping -c 3 -i 5 $host_to_test >/dev/null 2>&1
if [ "$?" = "0" ]; then
echo "$host_to_test is up"
else
echo "`date "+%d/%m/%y"` $host_to_test is down">>Alarme.log
fi
done
Mais je pense que je pourrai l'arranger.
Si tu pouvais me donner ton avis ??
Je te remercie.