[rrd-users] Re: Using update to insert legacy values into an existing RRD archive?
Rob Newman
rlnewman at ucsd.edu
Mon Jan 15 18:20:37 MET 2007
Thanks Leif,
All - Is there not a way to update an RRD archive by giving it a file
of timestamp - value pairs and doing a bulk update? Or do I have to do:
rrdtool update time1 value1
rrdtool update time2 value2
rrdtool update time3 value3
for the thousands of legacy data values I want to put into the new
(legacy values) RRD archives?
I have written a script to do this in Perl, but if it involves
calling (via the Perl bindings) the cmd line rrdtool update for each
value then it is going to take ages.
Thanks for any help.
- Rob
On Jan 9, 2007, at 9:36 AM, Leif Neland wrote:
> Rob Newman wrote:
>> Hi there,
>>
>> I am continuously monitoring a whole series of variables with RRD,
>> and this is working happily. I have old primary data points (time
>> stamp and value) that I wish to add to these existing RRD archives.
>> Is there anything I should be aware of when I do this? The archives
>> are currently being updated every twenty seconds with new PDP's, so I
>> am concerned about clashes. Is this a needless worry?
>>
>
> You can not go backwards in time, i.e. you can not enter any data
> which is
> older than the latest entered.
>
> So you must create a new RRD, first fill it with the old
> datapoints, then
> extract values from the current RRD, and enter into the new RRD.
> Finally
> swap the old and new RRD.
> And you must do most of it in a 20 second window between updates.
>
> Good luck :-)
>
> Leif
--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://lists.ee.ethz.ch/rrd-users
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
More information about the rrd-users
mailing list