[rrd-developers] Re: rrdtool graph (fwd)
Tobias Oetiker
oetiker at ee.ethz.ch
Sun Aug 12 20:17:34 MEST 2001
Today Alex van den Bogaerdt wrote:
| Tobias Oetiker wrote:
|
| > Moving the data manipulation stuff to an extra module certainly
| > sounds like a good idea to me ... we could think of it as an
| > extended version of rrdtool fetch ... how would you go about it?
| > What aobut the interfaces ?
|
| What I ment is sort of integrating the DEF,CDEF,VDEF with rrdtool fetch.
| The rest of rrdtool graph should then move to a front-end application.
|
| This means rrdtool graph will result in an error, unless it just
| calls the separate application rrdgraph.
| RRDtool fetch and DEF from rrdtool graph do more or less the same.
| CDEF and VDEF should also belong to the same part of rrdtool as they
| are closely related to DEF.
|
| Just as getting the numbers (snmp) is related to (but not built in to)
| rrdtool update, generating the graph should be related to rrdtool fetch.
|
| rrdtool fetch could deliver the data in ascii format (and hopefully
| formatted to the users liking) or in binary format. Just use a portion
| of the current rrdtool graph script language:
|
| DEF:ds0=my.rrd:ds0:AVERAGE:300:997567200:+24h
| (resolution, start and end time optional)
| CDEF:ds0bits=ds0,8,*
| PRINT:ds0bits,"%6.2lf"
| (PRINT works on all data, hence no CF)
| RETURN:ds0bits
| (returns (a pointer to) the data to the calling program)
|
Alex,
Here I do not agree with you. Everybody (almost) who uses
rrdtool needs the graphing part, so it makes no sense complicating
everybodies lives by breaking it out of rrdtool into a seperate
application. Also interfacing to fetch via ascii buyes us nothing
except making things slower ...
I do agree that other parts of rrdtool can and will profit from
having the data massaging facilities available in a module separate
from rrdtool graph, but at the same moment I do not see why this
would require rrdtool graph and a potential rrdtool report to be
removed from the main body of the application ...
cheers
tobi
|
--
______ __ _
/_ __/_ / / (_) Oetiker, ETZ J97, ETH, 8092 Zurich, Switzerland
/ // _ \/ _ \/ / phoneto:+41(0)1-632-5286 faxto:+41(0)1-632-1517
/_/ \.__/_.__/_/ mailto:oetiker at ee.ethz.ch http://people.ee.ethz.ch/~oetiker
--
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