Oct
12
2010

Tracer les pertes de paquets d’un ping dans un fichier texte


Suite à un problème de coupures intermittentes que j’ai eu avec un lien d’un site distant, j’ai trouvé un petit bat permettant de faire un ping toutes les 4 s et de tracer les pertes de paquets.

Voici le contenu de mon fichier .bat :

@echo off
echo Ping vers 192.168.0.1 en cours
echo NE PAS FERMER LA FENETRE

rem Délai en secondes
set delay=1

echo Etat du réseau du Site distant >  trace.txt
echo ============================ >> trace.txt

:loop

         ping.exe -n 1 192.168.0.1 | findstr "demande" > NUL
         if %errorlevel% == 0 echo Pertes de paquets vers 192.168.0.1 %date% %time:~,8% >> trace.txt
        
     rem Attendre
         ping.exe -n %delay% 127.0.0.1 > NUL

goto loop

L’adresse IP du hôte distant est ici : 192.168.0.1

Le fichier de sortie est : trace.txt

 

Avec ce script on peut détecter des pertes qui ne sont pas visibles par Nagios (check toutes les 5min) et par Cacti. De plus, on est pas obligé de resté devant le ping –t afin de scruter les pertes.

Articles similaires

Au sujet de l'auteur: Olivier Legras

Auteur de ce Blog, je partage quelques unes de mes notes que je juge utile à vous comme à moi. Je suis très heureux de voir que mon blog a de plus en plus d'affluence. Merci à vous!

Laissez un commentaire