[rrd-developers] new features in RRDtool: add/delete DSs and RRAs in existing RRD base

Tobias Oetiker tobi at oetiker.ch
Fri May 9 19:25:45 CEST 2008

Hi Bigunyak,

the 'problem' is that the on-disk data format of rrdtool does not
lend it sels to adding and removing data sources ... all that can
be done sensibly is to reqrite the file in its new structure ...

if you are planning to work on something like this, you are most
welcome ...

another thing people often ask is to changeing the step size of an
archive ... it would be an interesting task to write a rrdtool
re-sampling mechanism which is able to alter the step size of an
existing archive while keeping the data as intact as possible ...


Today Bigunyak Dmitry wrote:

> Hello!
> I have tried to find solution how to add/remove data sources or RRA in
> existing RRD base in mailing list archive and saw many questions on this
> theme. With respect to data sources some peoples suggest to use script
> founded in the contrib directory as solution. This script works in next
> sequence: dumps RRD base in XML-file, then edits this file and finely
> restores new RRD base from it. I use this solution too, but I can?t say
> that this is a good approach, first of all because of its low performance.
> In my opinion RRDtool needs to have its internal mechanism to solve this
> issue. But I havn?t found anything similar in plans for RRDtool 1.4. Why?
> Maybe you think that such mechanism in RRDtool this is not a good idea, or
> not useful feature? All the same about working with RRA. I think this
> features will make RRDtool much more flexible. What do say about this?

Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten
http://it.oetiker.ch tobi at oetiker.ch ++41 62 213 9902

More information about the rrd-developers mailing list