[rrd-developers] Re: Possible "create as clone"?

David Lee t.d.lee at durham.ac.uk
Fri Nov 29 20:03:16 MET 2002

On Fri, 29 Nov 2002, Milan Obuch wrote:

> On Friday 29 November 2002 11:53, David Lee wrote:
> > [...]
> > 2. Is there a facility which shows how an rrd was created.  I tried
> >    "rrd tune" with no arguments, but that seems only to display the DS
> >    information, not the RRA.
> >
> Did You tried 'rrd info'? I think there is everything necessary...
> Maybe formatting is not the one expected, but there should be all config info.

Thanks.  I hadn't seen "info".  Unlike the other commands, that one is not
documented on the main man page. 

I submitted a patch for this documentation oversight earlier today.

> >    a.  Add an option to "rrd restore" (and/or "rrd dump"?) to say "ignore
> >        the data".
> >
> >    b.  Add an alternative mode of working for "rrd create" to say "use
> >        another rrd as a protoype".
> >
> I think this could be done with some scripting using 'rrd info' output or 
> result of 'rrd dump' as input data.

As an experiment, I edited "rrd_dump.c" to take an argument "--empty",
which then writes "NaN"-style (Not A Number) values.  It worked fine,
and I am now happily using the RRD I created/cloned.

On reflection, this might be better in "rrd_restore.c", because it could
also be augmented with a "--start start-time" option, as on "create". 

Perhaps we could have options:

1. dump:
       --empty|-e   : as discussed above

2. restore:
       {--start|-b} start-time  : as for "create"

3. info:
       --create-args  : formatted results as create-like arguments

Any thoughts?

Naturally, I will submit patches, once we have decided the best model.


:  David Lee                                I.T. Service          :
:  Systems Programmer                       Computer Centre       :
:                                           University of Durham  :
:  http://www.dur.ac.uk/t.d.lee/            South Road            :
:                                           Durham                :
:  Phone: +44 191 374 2882                  U.K.                  :

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