All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] tc monitoring
@ 2004-09-30 11:31 Antonios Chalkiopoulos
  2004-09-30 11:59 ` Andreas Klauer
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Antonios Chalkiopoulos @ 2004-09-30 11:31 UTC (permalink / raw)
  To: lartc

I have managed to dynamically parse the output of commands:

tc qdisc ls dev eth0 and 
tc -s class show dev eth0

Save statistics in an rrd database and display it via a php script.
see http://143.233.4.215/graph.php and dload scripts from 
http://143.233.4.210/qos/

My next step in developing this monitoring software is to somehow manage to 
create a tree out of tc and then use it to greatly improve the monitoring 
viewability. Check http://143.233.4.210/qos/applyQoS_Xylouris_v0.20.html

One way is to parse the script that installed the qdiscs into the kernel and 
through parent and handle ids to construct that tree. There is a number of 
problem in the above solution like commented tc commands, no distinction 
between functions applyHTBWondershaper() and applyCBQWondershaper() etc.

So is there a way to use the tc command and manage to get usefull information 
about which qdisc is parent and which is a leaf?

Thanks in advance for your time,

Antonios Chalkiopoulos

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

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

end of thread, other threads:[~2004-09-30 15:33 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-30 11:31 [LARTC] tc monitoring Antonios Chalkiopoulos
2004-09-30 11:59 ` Andreas Klauer
2004-09-30 12:02 ` Thomas Graf
2004-09-30 12:44 ` Antonios Chalkiopoulos
2004-09-30 13:06 ` Andreas Klauer
2004-09-30 13:49 ` Francisco Pereira
2004-09-30 14:37 ` Jason Boxman
2004-09-30 15:33 ` Michael S. Kazmier

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.