All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] Traffic Control Diagnostic Graphing Utility
@ 2004-10-27  4:23 Jason Boxman
  2004-10-27 11:17 ` vicente
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Jason Boxman @ 2004-10-27  4:23 UTC (permalink / raw)
  To: lartc

I wrote a Perl script to poll `tc` for traffic control statistics (just bytes 
presently) for leaf qdiscs.  The information is fed to either RRDTool or 
Munin[2], depending on what parameter is passed to the script.  If the option 
for a RRD database is used, graphs[3][4] are written to disk for each ten 
second polling interval.  If invoked via Munin[2], it handles graphing and 
samples at five minute intervals.

[1] http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/
[2] http://www.linpro.no/projects/munin/
[3] http://trekweb.com/~jasonb/images/eth0-24-tc.png
[4] http://trekweb.com/~jasonb/images/eth0-1-tc.png

The aim is to graphically represent bandwidth utilization for each leaf class 
to help diagnose issues with misclassification, performance, and for long 
term profiling.

The script is available[5] here.  The included README explains basic 
configuration.

[5] http://trekweb.com/~jasonb/code/polltc-1.0.tar.gz

I hope someone else finds it useful.

Comments welcome.

-- 

Jason Boxman
Perl Programmer / *NIX Systems Administrator
Shimberg Center for Affordable Housing | University of Florida
http://edseek.com/ - Linux and FOSS stuff

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-10-27 18:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-27  4:23 [LARTC] Traffic Control Diagnostic Graphing Utility Jason Boxman
2004-10-27 11:17 ` vicente
2004-10-27 14:46 ` magin
2004-10-27 18:33 ` magin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.