6080 links
  • GuiGui's Show
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
 
  • [Smokeping allégé, sans serveur web ni autres outils lourds et gourmands] My IT projects : Plot Pings With Gnuplot - Johndescs's mini-recording

    Quand Johndescs doit se munir d'un smokeping (outil qui réalise un ping en continu et qui en graphe le résultat, avec pour objectif de visualiser la perte de paquets IP et l'augmentation de la latence) et qu'il ne souhaite pas installer un serveur web ni trouzemilles trucs bien lourds sur une machine, il te crée un smokeping allégé en se reposant sur une agglomération d'outils simples. C'est juste magnifique. :)

    $ ping4 -i 10 addresse-à-tester -D -n | grep --line-buffered icmp_seq | awk -F [=\ ] -W interactive {'print $1, " ", $(NF-1); fflush()'} | stdbuf -o0 tr -d '[]' > /dev/shm/pings4
    $ gnuplot -e 'set term png size 1280,1024; set output "ping.png"; set xlabel "Time (UTC)"; set ylabel "RTT in milliseconds"; set xtics rotate; set xdata time; set timefmt "%s"; set format x "%b %d %H:%M"; clamp(a) = (a < 42) ? a : 42; plot "/dev/shm/pings4" using 1:(clamp($2)) notitle'
    June 27, 2018 at 11:07:30 AM UTC - permalink - https://www.jonathan.michalon.eu/shaarli/?o3c2tw
Links per page: 20 50 100
 
Mentions légales identiques à celles de mon blog | CC BY-SA 3.0

Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community