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 FENETRErem Délai en secondes
set delay=1echo 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 > NULgoto 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.
- Partagez-le sur Facebook
- Ajoutez-le à Google Bookmarks
- Postez-le sur Google Buzz
- Partagez-le sur Technorati
- Tweetez-le !
- Partagez-le sur Reddit
- Publiez-le sur Identica
Autres articles similaires: