[rrd-developers] Re: rrdtool graph

Dan McGinn-Combs d.mcginn-combs at mindspring.com
Mon Aug 13 03:34:07 MEST 2001


Alex et al,
this in general is what I am attempting to do by implementing RRDTool as an
OCX component for Win32. The value for me is primarily in the database
creating and storage functions. I can - in that environment - use MS-Graph
to create very specific graph types from line graphs to pie charts.

By externalizing the graphing function, you simplify the use (in my
opinion). By conserving the same calling syntax, you do not break existing
front-ends.

On the USER discussion list, I see the same questions asked over and over.
(coincidentally the same questions I had!) By breaking up the functions, I
believe it would make it more understandable over-all.

I say go for it!

Dan

----- Original Message -----
From: "Alex van den Bogaerdt" <alex at slot.hollandcasino.nl>
To: "RRD developers" <rrd-developers at list.ee.ethz.ch>
Sent: Sunday, August 12, 2001 9:03 AM
Subject: [rrd-developers] rrdtool graph


>
> Hi,
>
> It seems to me that the graph portion of rrdtool is turning into
> a front-end type of program rather than a backend program.  This
> is not a bad thing however now may be the time to rethink about
> this.  The grapher portion becomes quite large.
>
> Just as a proposal for discussion:  what if we take the DEF,CDEF
> and VDEF stuff apart.  This generates arrays of numbers and can
> change the databases (Jake's stuff).  Processing the arrays is
> IMHO a task for a front-end application which could be called
> rrdgraph.  The same arrays could be fetched by another front-end
> application called rrdreport.
>
> Of course, the current "rrdtool graph" will not have to go per se.
> It can be made a hook to the front-end if desired.  It may be
> enough to modify rrdtool fetch slightly and in the new rrdgraph
> front-end application we'd make DEF a hook to fetch.
> Consolidating the arrays into something suitable for graphing is
> already a job for the front-end part.
>
> What do you all think about this?
>
> cheers,
> --
>    __________________________________________________________________
>  / alex at slot.hollandcasino.nl                  alex at ergens.op.het.net \
> | work                                                         private |
> | My employer is capable of speaking therefore I speak only for myself |
> +----------------------------------------------------------------------+
> | Technical questions sent directly to me will be nuked. Use the list. |
> +----------------------------------------------------------------------+
> | http://faq.mrtg.org/                                                 |
> | http://rrdtool.eu.org  --> tutorial                                  |
> +----------------------------------------------------------------------+
>
> --
> Unsubscribe
mailto:rrd-developers-request at list.ee.ethz.ch?subject=unsubscribe
> Help        mailto:rrd-developers-request at list.ee.ethz.ch?subject=help
> Archive     http://www.ee.ethz.ch/~slist/rrd-developers
> WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi
>


--
Unsubscribe mailto:rrd-developers-request at list.ee.ethz.ch?subject=unsubscribe
Help        mailto:rrd-developers-request at list.ee.ethz.ch?subject=help
Archive     http://www.ee.ethz.ch/~slist/rrd-developers
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi



More information about the rrd-developers mailing list