On 16 Sep 2014, at 19:17, Alan McKay <alan.mc...@gmail.com> wrote:

> On Tue, Sep 16, 2014 at 11:00 AM, Simon Hobson <li...@thehobsons.co.uk> wrote:
>> That will work just fine *IF* none of the data in your file is older than 
>> data in the RRD file AND all the timestamps in the file are in increasing 
>> order. With each update, the RRD will update just the same as if you'd fed 
>> them in in real time as the data was collected.
> 
> Well I only wrote this because it did not seem to work at all.  It was
> a fresh RRD - newly created.  And timestamps were increasing.

As already mentioned, you can specify the start time for an RRD when it's 
created - the default is "now".

>> Lastly, have you considered using rrdcached ? Collect the data on one 
>> machine, and do rrdtool updates from there specifying the cached address - 
>> the data is then transferred to the other machine and the RRD updated in 
>> real time*. It works really well for distributed data collection like this - 
>> I use it on many of my systems.
> 
> I'll have a look at it, but in our environment any kind of extraneous
> agent or daemon can only be introduced after considerable scrutiny.
> Which is why I did not want to run rrdtool locally.  THough I'm going
> through the process to get it introduced.
> It is technically not a daemon like that, so should be good.
> Also, I can't really allow data to be pushed from a host to a collector.
> I could only pull from the collector.

Do you run Nagios (or anything similar) ? For some of my stats, I twigged that 
Nagios already collected some performance stats (but not all I wanted) - it 
just needs a bit of scripting to drop that data into a file and process it.

_______________________________________________
rrd-users mailing list
rrd-users@lists.oetiker.ch
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users

Reply via email to