Cher membres du Forum,
Je suis à la recherche d'un moyen d'afficher les timeout des pings (ICMP) que j'émets mais en pouvant spécifier la quantité de pings ainsi que leur taille (un peu comme le fait le ping de Windows).
J'ai essayé différents utilitaires :
- ping : pas d'affichage des timeout (sauf sur le résultat final)
- fping : n'affiche pas les timeout en temps réel, mais un résumé toutes les X secondes si demandé.
- oping : réagit exactement comme je veux sauf que je ne peux pas spécifier la taille...
- sing : je ne parviens pas à le faire fonctionner, j'ai constamment un message d'erreur, quoi que je fasse (SING: Interface address/name incorrect ou SING: Unable to select an interface to route throughout)
Si vous avez une astuce, je suis preneur.
a+
# ping
Posté par defmonkey . Évalué à 3.
Note: tout le début du script sert juste à vérifier qu'il y a bien une option -i (interval) parce que par défaut c'est 0, et -f ça veux dire flood ...
#!/bin/sh
i=
for opt
do
case "$opt" in
-i) i=1; break;;
esac
done
case $i in
1) i=;;
"") i="-i 1";;
esac
ping $i -f $* | \
(
read line; echo "$line"
while read -n 1 char
do
case "$char" in
".") echo KO;;
"\b") echo OK;;
*) break;;
esac
done
cat)
PS: j'ai peur pour la mise en page, mais à la prévisualisation, ni les espaces ni les tabs ne sont conservées :(
[^] # Re: ping
Posté par mekare . Évalué à 2.
Merci quand même.
[^] # Re: ping
Posté par KuunLann . Évalué à 3.
Le site d'oping qui décrit tout :
[http://verplant.org/liboping/#documentation]
La page parlant de l'option ping_setopt :
[http://verplant.org/liboping/manpages/ping_setopt.3.html]
Et la il te parle de l'option PING_OPT_DATA
[^] # Re: ping
Posté par mekare . Évalué à 2.
Comment tu fais pour passer ces options à la librairie ?
[^] # Re: ping
Posté par KuunLann . Évalué à 1.
Apparemment, quand tu installes liboping il se loge directement dans un dossier qui sera utilisé naturellement par oping. Après il faut éditer les fichiers de config (le fameux ping_setopt) et oping utilisera ces fichiers directement (du moins si j'ai bien compris la documentation qui, effectivement, n'est pas très bien fournie)
# gtk + php
Posté par Marc Quinton . Évalué à 1.
une copie d'écran ici : http://php-gtk.eu/files/isp-monitor-main.png
[^] # Re: gtk + php
Posté par defmonkey . Évalué à 1.
À un moment j'ai cru lire lisp-monitor-main.png mais en fait non. Tant pis ...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.