Script de ping avec attente 30s

Script de ping avec attente 30s - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 14-10-2015 à 11:28:53    

Bonjour à tous,
 
J'ai créé un script DOS tout bête de ping pour savoir si mes serveurs répondent.
Mais j'aimerai avoir une alerte uniquement si la commande ping ne répond pas au bout de 30s.
Avec l'option -w 30000 ça fonctionne mais seulement au 1er ping qui ne répond pas, à partir du 2ème l'option -w n'est pas prise en compte...
J'ai essayé avec un ipconfig /flusdns mais ça n'a rien à voir.
Il y a surement une histoire de cache quelque part...
Sinon s'il y a une autre méthode je suis preneur.
 
set delai=30000
set srv=srvdom
ping -n 1 -w %delai% %srv%|find "ponse"|find "octets"
if %errorlevel% NEQ 0 (sendmail -ealerte@test.fr -dalerte.informatique@test.fr -o"Ping KO : %srv%" -m"\n La commande ping a echouee au bout de %delai%ms" )
 
Tests réalisé :
  1/ connexion du câble rj45
  2/ ping -n 1 -w 30000 192.9.17.154|find "ponse"|find "octets"
Réponse de 192.9.17.154 : octets=32 temps<1ms TTL=128
=> timing 1s
  3/ de-connexion du câble RJ45
  4/ ping -n 1 -w 30000 192.9.17.154|find "ponse"|find "octets"
=> timing 30s
  5/ ping -n 1 -w 30000 192.9.17.154|find "ponse"|find "octets"
=> timing 4s
  5/ attente de 30 minutes
  6/ ping -n 1 -w 30000 192.9.17.154|find "ponse"|find "octets"
=> timing 4s
  7/ connexion du câble rj45
  8/ ping -n 1 -w 30000 192.9.17.154|find "ponse"|find "octets"
Réponse de 192.9.17.154 : octets=32 temps<1ms TTL=128
=> timing 1s
  9/ de-connexion du câble RJ45
 10/ ping -n 1 -w 30000 192.9.17.154|find "ponse"|find "octets"
=> timing 30s
---etc---

Reply

Marsh Posté le 14-10-2015 à 11:28:53   

Reply

Marsh Posté le 17-10-2015 à 17:17:38    

Salut,
 
C'est quoi le but du script ?
 
A+


---------------
Hommage au sergent Aurélie Salel - http://www.pompiersparis.fr/
Reply

Marsh Posté le 18-10-2015 à 10:57:20    

franck31195 a écrit :

Salut,
 
C'est quoi le but du script ?
 
A+


 
Je pense que c'est un test de ping qui envoi un mail quand cela ne répond pas  
 

Reply

Marsh Posté le 18-10-2015 à 12:24:19    

J'ai rarement vu un ping suffisant pour montrer qu'un serveur répond :/
C'est le niveau 0 du monitoring ça. On fait mieux depuis des décennies.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed