* [Bloat] Plotting ping times in real time?
@ 2011-10-18 13:13 Juliusz Chroboczek
2011-10-18 14:46 ` Richard Mortimer
` (3 more replies)
0 siblings, 4 replies; 13+ messages in thread
From: Juliusz Chroboczek @ 2011-10-18 13:13 UTC (permalink / raw)
To: bloat
Has anyone written a Linux program that plots ping times in real time?
I.e. that gives the same information as running ping in an extra window
(with no -c argument), but graphically?
It would be helpful when manually tweaking an AQM.
--jch
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 13:13 [Bloat] Plotting ping times in real time? Juliusz Chroboczek
@ 2011-10-18 14:46 ` Richard Mortimer
2011-10-18 16:21 ` Juliusz Chroboczek
2011-10-18 18:07 ` Jesper Louis Andersen
` (2 subsequent siblings)
3 siblings, 1 reply; 13+ messages in thread
From: Richard Mortimer @ 2011-10-18 14:46 UTC (permalink / raw)
To: Juliusz Chroboczek; +Cc: bloat
On 18/10/2011 14:13, Juliusz Chroboczek wrote:
> Has anyone written a Linux program that plots ping times in real time?
> I.e. that gives the same information as running ping in an extra window
> (with no -c argument), but graphically?
>
> It would be helpful when manually tweaking an AQM.
MTR might be what you are looking for.
http://www.bitwizard.nl/mtr/
Regards
Richard
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 14:46 ` Richard Mortimer
@ 2011-10-18 16:21 ` Juliusz Chroboczek
2011-11-01 17:02 ` Simon Leinen
0 siblings, 1 reply; 13+ messages in thread
From: Juliusz Chroboczek @ 2011-10-18 16:21 UTC (permalink / raw)
To: Richard Mortimer; +Cc: bloat
> MTR might be what you are looking for.
I'm familiar with mtr, and it's not what I'm looking for.
I'm looking for something that will generate a plot of RTT against
time over the last two minutes or so.
I currently run ping (without a -c argument) in a maximised window, but
a graphic version would use less screen real estate.
-- Juliusz
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 13:13 [Bloat] Plotting ping times in real time? Juliusz Chroboczek
2011-10-18 14:46 ` Richard Mortimer
@ 2011-10-18 18:07 ` Jesper Louis Andersen
2011-10-18 18:19 ` Petri Rosenström
2011-10-18 18:34 ` Alex Burr
2011-10-19 8:19 ` Jonathan Morton
3 siblings, 1 reply; 13+ messages in thread
From: Jesper Louis Andersen @ 2011-10-18 18:07 UTC (permalink / raw)
To: Juliusz Chroboczek; +Cc: bloat
On Tue, Oct 18, 2011 at 15:13, Juliusz Chroboczek <jch@pps.jussieu.fr> wrote:
> Has anyone written a Linux program that plots ping times in real time?
> I.e. that gives the same information as running ping in an extra window
> (with no -c argument), but graphically?
My guess would be gnuplot, use "-" as a file to read from stdin. But I
don't know if it will actually do it real-time.
http://users.softlab.ece.ntua.gr/~ttsiod/gnuplotStreaming.html
is a way it seems. Basically, go UNIX on it and feed the output of a
ping-tool as the input of something which can real-time plot data as
they arrive.
--
J.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 18:07 ` Jesper Louis Andersen
@ 2011-10-18 18:19 ` Petri Rosenström
2011-10-18 18:45 ` Harry Bock
0 siblings, 1 reply; 13+ messages in thread
From: Petri Rosenström @ 2011-10-18 18:19 UTC (permalink / raw)
To: bloat
Hi,
gnome-nettool probably goes in the same pool as mtr, but I suggest it any way.
http://projects.gnome.org/gnome-network//screenshots.shtml
Best regards
Petri Rosenström
On Tue, Oct 18, 2011 at 9:07 PM, Jesper Louis Andersen
<jesper.louis.andersen@gmail.com> wrote:
> On Tue, Oct 18, 2011 at 15:13, Juliusz Chroboczek <jch@pps.jussieu.fr> wrote:
>> Has anyone written a Linux program that plots ping times in real time?
>> I.e. that gives the same information as running ping in an extra window
>> (with no -c argument), but graphically?
>
> My guess would be gnuplot, use "-" as a file to read from stdin. But I
> don't know if it will actually do it real-time.
>
> http://users.softlab.ece.ntua.gr/~ttsiod/gnuplotStreaming.html
>
> is a way it seems. Basically, go UNIX on it and feed the output of a
> ping-tool as the input of something which can real-time plot data as
> they arrive.
>
>
> --
> J.
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 13:13 [Bloat] Plotting ping times in real time? Juliusz Chroboczek
2011-10-18 14:46 ` Richard Mortimer
2011-10-18 18:07 ` Jesper Louis Andersen
@ 2011-10-18 18:34 ` Alex Burr
2011-10-18 19:07 ` Eric Dumazet
` (2 more replies)
2011-10-19 8:19 ` Jonathan Morton
3 siblings, 3 replies; 13+ messages in thread
From: Alex Burr @ 2011-10-18 18:34 UTC (permalink / raw)
To: Juliusz Chroboczek, bloat
[-- Attachment #1: Type: text/plain, Size: 674 bytes --]
Sounds like smokeping:
http://oss.oetiker.ch/smokeping/
Alex
>________________________________
>From: Juliusz Chroboczek <jch@pps.jussieu.fr>
>To: bloat@lists.bufferbloat.net
>Sent: Tuesday, October 18, 2011 2:13 PM
>Subject: [Bloat] Plotting ping times in real time?
>
>Has anyone written a Linux program that plots ping times in real time?
>I.e. that gives the same information as running ping in an extra window
>(with no -c argument), but graphically?
>
>It would be helpful when manually tweaking an AQM.
>
>--jch
>_______________________________________________
>Bloat mailing list
>Bloat@lists.bufferbloat.net
>https://lists.bufferbloat.net/listinfo/bloat
>
>
>
[-- Attachment #2: Type: text/html, Size: 1623 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 18:19 ` Petri Rosenström
@ 2011-10-18 18:45 ` Harry Bock
0 siblings, 0 replies; 13+ messages in thread
From: Harry Bock @ 2011-10-18 18:45 UTC (permalink / raw)
To: bloat
I know of no Linux program that does this, but if you're willing to
bite the bullet and run wine, you can use MultiPing by Nessoft[1]. It
works quite well under wine, but requires superuser permissions to
create a raw socket, so YMMV. You could probably set the wine
executable to have CAP_NET_RAW so you don't have to run it as root.
[1] http://www.nessoft.com/multiping/download.html
On Tue, Oct 18, 2011 at 2:19 PM, Petri Rosenström
<petri.rosenstrom@gmail.com> wrote:
>
> Hi,
>
> gnome-nettool probably goes in the same pool as mtr, but I suggest it any way.
>
> http://projects.gnome.org/gnome-network//screenshots.shtml
>
> Best regards
> Petri Rosenström
>
>
>
> On Tue, Oct 18, 2011 at 9:07 PM, Jesper Louis Andersen
> <jesper.louis.andersen@gmail.com> wrote:
> > On Tue, Oct 18, 2011 at 15:13, Juliusz Chroboczek <jch@pps.jussieu.fr> wrote:
> >> Has anyone written a Linux program that plots ping times in real time?
> >> I.e. that gives the same information as running ping in an extra window
> >> (with no -c argument), but graphically?
> >
> > My guess would be gnuplot, use "-" as a file to read from stdin. But I
> > don't know if it will actually do it real-time.
> >
> > http://users.softlab.ece.ntua.gr/~ttsiod/gnuplotStreaming.html
> >
> > is a way it seems. Basically, go UNIX on it and feed the output of a
> > ping-tool as the input of something which can real-time plot data as
> > they arrive.
> >
> >
> > --
> > J.
> > _______________________________________________
> > Bloat mailing list
> > Bloat@lists.bufferbloat.net
> > https://lists.bufferbloat.net/listinfo/bloat
> >
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 18:34 ` Alex Burr
@ 2011-10-18 19:07 ` Eric Dumazet
2011-10-18 19:11 ` Bruce Atherton
2011-10-19 5:11 ` Peter Newman
2 siblings, 0 replies; 13+ messages in thread
From: Eric Dumazet @ 2011-10-18 19:07 UTC (permalink / raw)
To: Alex Burr; +Cc: bloat
Le mardi 18 octobre 2011 à 11:34 -0700, Alex Burr a écrit :
> Sounds like smokeping:
> http://oss.oetiker.ch/smokeping/
>
>
>
Exactly, and available as a package on Ubuntu :)
A piece of cake...
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 18:34 ` Alex Burr
2011-10-18 19:07 ` Eric Dumazet
@ 2011-10-18 19:11 ` Bruce Atherton
2011-10-19 5:11 ` Peter Newman
2 siblings, 0 replies; 13+ messages in thread
From: Bruce Atherton @ 2011-10-18 19:11 UTC (permalink / raw)
To: Alex Burr; +Cc: bloat
[-- Attachment #1: Type: text/plain, Size: 1576 bytes --]
Agreed, SmokePing is exactly what you want. You will have to change the
step and pings settings to allow collecting data at the resolution you
want, but otherwise it gives you what you need by wrapping RRDTool with
ping data collection (as well as a number of other probes) and a
visualization tool for graphing.
Note that you could accomplish something similar on your own (see
http://www.void.gr/kargig/blog/2007/03/21/round-trip-and-packet-loss-stats-with-rrdtool/)
but with SmokePing already available you might as well use that.
On 18/10/2011 11:34 AM, Alex Burr wrote:
> Sounds like smokeping:
> http://oss.oetiker.ch/smokeping/
>
> Alex
>
>
> ------------------------------------------------------------------------
> *From:* Juliusz Chroboczek <jch@pps.jussieu.fr>
> *To:* bloat@lists.bufferbloat.net
> *Sent:* Tuesday, October 18, 2011 2:13 PM
> *Subject:* [Bloat] Plotting ping times in real time?
>
> Has anyone written a Linux program that plots ping times in real time?
> I.e. that gives the same information as running ping in an extra
> window
> (with no -c argument), but graphically?
>
> It would be helpful when manually tweaking an AQM.
>
> --jch
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net <mailto:Bloat@lists.bufferbloat.net>
> https://lists.bufferbloat.net/listinfo/bloat
>
>
>
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
[-- Attachment #2: Type: text/html, Size: 4066 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 18:34 ` Alex Burr
2011-10-18 19:07 ` Eric Dumazet
2011-10-18 19:11 ` Bruce Atherton
@ 2011-10-19 5:11 ` Peter Newman
2 siblings, 0 replies; 13+ messages in thread
From: Peter Newman @ 2011-10-19 5:11 UTC (permalink / raw)
To: bloat
[-- Attachment #1: Type: text/plain, Size: 1279 bytes --]
Yes I've used smokeping in the past for testing my tc configs, with the
ping frequency turned right up, pinging the other side of my modem.
It's not exactly real time refresh (being a web interface and all) but
it may be close enough.
Peter N
On 19/10/2011 5:34 AM, Alex Burr wrote:
> Sounds like smokeping:
> http://oss.oetiker.ch/smokeping/
>
> Alex
>
>
> ------------------------------------------------------------------------
> *From:* Juliusz Chroboczek <jch@pps.jussieu.fr>
> *To:* bloat@lists.bufferbloat.net
> *Sent:* Tuesday, October 18, 2011 2:13 PM
> *Subject:* [Bloat] Plotting ping times in real time?
>
> Has anyone written a Linux program that plots ping times in real time?
> I.e. that gives the same information as running ping in an extra
> window
> (with no -c argument), but graphically?
>
> It would be helpful when manually tweaking an AQM.
>
> --jch
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net <mailto:Bloat@lists.bufferbloat.net>
> https://lists.bufferbloat.net/listinfo/bloat
>
>
>
>
> _______________________________________________
> Bloat mailing list
> Bloat@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/bloat
[-- Attachment #2: Type: text/html, Size: 3680 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 13:13 [Bloat] Plotting ping times in real time? Juliusz Chroboczek
` (2 preceding siblings ...)
2011-10-18 18:34 ` Alex Burr
@ 2011-10-19 8:19 ` Jonathan Morton
3 siblings, 0 replies; 13+ messages in thread
From: Jonathan Morton @ 2011-10-19 8:19 UTC (permalink / raw)
To: Juliusz Chroboczek; +Cc: bloat
On 18 Oct, 2011, at 4:13 pm, Juliusz Chroboczek wrote:
> Has anyone written a Linux program that plots ping times in real time?
> I.e. that gives the same information as running ping in an extra window
> (with no -c argument), but graphically?
>
> It would be helpful when manually tweaking an AQM.
If no existing solution is suitable, it should be easy enough to cobble something together which parses a pipe from 'ping' and does stuff with Cairo.
- Jonathan
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-10-18 16:21 ` Juliusz Chroboczek
@ 2011-11-01 17:02 ` Simon Leinen
2011-11-02 0:58 ` Kim Hawtin
0 siblings, 1 reply; 13+ messages in thread
From: Simon Leinen @ 2011-11-01 17:02 UTC (permalink / raw)
To: Juliusz Chroboczek; +Cc: Richard Mortimer, Tobias Oetiker, bloat
Juliusz Chroboczek writes:
>> MTR might be what you are looking for.
> I'm familiar with mtr, and it's not what I'm looking for.
> I'm looking for something that will generate a plot of RTT against
> time over the last two minutes or so.
You really mean "last" or "next"?
> I currently run ping (without a -c argument) in a maximised window, but
> a graphic version would use less screen real estate.
"skping" was a very nice real-time RTT grapher.
http://www.caida.org/tools/measurement/skitter/skping/
Unfortunately it seems to have died. I still have a Solaris binary
lying around, and although it's an ancient 32-bit one, it still works on
my (also ancient, but running relatively recent 64-bit Solaris)
Sun^H^H^HOracle SunBlade 2500 workstation.
If someone could reimplement this as open source, I'd buy them a beer.
(Tobi, can we have a real-time version of Smokeping please? :-)
--
Simon.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Bloat] Plotting ping times in real time?
2011-11-01 17:02 ` Simon Leinen
@ 2011-11-02 0:58 ` Kim Hawtin
0 siblings, 0 replies; 13+ messages in thread
From: Kim Hawtin @ 2011-11-02 0:58 UTC (permalink / raw)
To: bloat
On 02/11/11 03:32, Simon Leinen wrote:
> Juliusz Chroboczek writes:
>> I currently run ping (without a -c argument) in a maximised window, but
>> a graphic version would use less screen real estate.
>
> "skping" was a very nice real-time RTT grapher.
have a look at 'mtr'. it does real time traceroute, but has useful stats
and a few different modes to visualise the RTT.
cheers,
kim
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-11-02 0:59 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-18 13:13 [Bloat] Plotting ping times in real time? Juliusz Chroboczek
2011-10-18 14:46 ` Richard Mortimer
2011-10-18 16:21 ` Juliusz Chroboczek
2011-11-01 17:02 ` Simon Leinen
2011-11-02 0:58 ` Kim Hawtin
2011-10-18 18:07 ` Jesper Louis Andersen
2011-10-18 18:19 ` Petri Rosenström
2011-10-18 18:45 ` Harry Bock
2011-10-18 18:34 ` Alex Burr
2011-10-18 19:07 ` Eric Dumazet
2011-10-18 19:11 ` Bruce Atherton
2011-10-19 5:11 ` Peter Newman
2011-10-19 8:19 ` Jonathan Morton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox