From: Stef Coene <stef.coene@docum.org>
To: lartc@vger.kernel.org
Subject: Re: [LARTC] Qdisc statistics project
Date: Thu, 14 Oct 2004 18:22:01 +0000 [thread overview]
Message-ID: <200410142022.02014.stef.coene@docum.org> (raw)
In-Reply-To: <200410121632.38611.alg0@iit.demokritos.gr>
On Thursday 14 October 2004 10:39, Antonios Chalkiopoulos wrote:
> > >As a necessety for my job is to real-time monitor the bytes, packets,
> > > packet dropped etc of all the qdiscs working inside the kernel i've
> > > tried varius methods:
> > >
> > >1. Parse tc -s command output and update a round robin database and use
> > >rrdtool to graphically display tc statistics.
> >
> > I have developed myself a similar setup, but i used a perl script with
> > snmp pass_persist to retrieve the data via snmp feed it to MRTG and then
> > display it with a CGI script, since i changed jobs recently i made some
> > changes to the setup and was thinking in creating a sourceforge project.
>
> I guess you use the qos snmp extentions to achieve the above. The only
> drawback to your design is the cpu usage of cgi.
>
> > But i don't think it is ready for that yet, i mean, it is working
> > beautifully for me (and in my previous employer) but there are some
> > rough edges to address first.
> > I can forward you the software that i use with some documentation.
>
> Please do so.
I did the same, see www.docum.org. Most of the scripts are a mess :) but they
work for me.
My scripts can:
- parse tc output and recreate the tc setup (parent - child relation ship)
- use snmp extension to get stats remotly
- use rrd to store the stats
- a cgi script to generate graphs on the fly
- create/edit htb + filters setup and generate commands graphical (cgi-bin
script, 1 big hack)
- realtime graphs ina browser: written in java, but data is fetched from a
webserver so it's not that handy
- much more that I forgot
The development of these scripts is stopped. I'm rebuilding my house, making
a website, I'm a father for 6 months now, ...... but if an interesting
project is started, I want to help.
Stef
--
stef.coene@docum.org
"Using Linux as bandwidth manager"
http://www.docum.org/
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
next prev parent reply other threads:[~2004-10-14 18:22 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-10-12 13:32 [LARTC] Qdisc statistics project Antonios Chalkiopoulos
2004-10-13 21:55 ` Jose Luis Araujo
2004-10-13 22:12 ` Jason Boxman
2004-10-14 5:18 ` Dan Siemon
2004-10-14 8:39 ` Antonios Chalkiopoulos
2004-10-14 18:22 ` Stef Coene [this message]
2004-10-14 18:55 ` Thomas Graf
2004-10-14 20:17 ` Stephen Hemminger
2004-10-14 20:27 ` Thomas Graf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200410142022.02014.stef.coene@docum.org \
--to=stef.coene@docum.org \
--cc=lartc@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.