[rrd-users] rrdtool update

Tobias Oetiker tobi at oetiker.ch
Fri Jun 1 13:53:48 CEST 2012

Today Simon Hobson wrote:

> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
> [Digital^Dude] ® wrote:
> >Great. We have a database that cannot be edited :) Thank you RRD!
> That reveals that you have no understanding of
> the purpose of an RRD database. If you want an
> editable database, then RRD isn't the tool for
> you. Similarly, if you want something that stores
> exact values, or values at arbitrary timestamps,
> then RRD is not the right tool.

what you can do, is use rrdtool dump / rrdtool restore and modify
the dumped version of the data in xml ... which is not all that


> It's not the tool's fault if you pick the wrong tool for the job.
> RRD was designed to do one thing - efficiently.
> It came out of the MRTG project, and is designed
> to store 'continuous' data (typified by router
> interface traffic rates) efficiently over long
> periods. To do this, it normalises the data into
> fixed steps, and consolidates that data according
> to the users instructions so that data may be
> kept long term - typically keeping lower
> resolution for older data. The design also means
> that data size is deterministic (it's set at the
> time of database creation and never changes), and
> is also efficient in the way updates happen (RRD
> = Round Robin Database)
> http://en.wikipedia.org/wiki/Round-robin#Computing
> Thus there is no requirement for editing the data. The past is in the past.

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

More information about the rrd-users mailing list