[rrd-users] RRDs and concurrency

Sogandares, Frank M. fsoganda at mitre.org
Tue Aug 28 18:34:06 CEST 2007


This is very helpful. Thanks for the rapid response. Is there a place
for this info in the docs anywhere?

BTW, I presented plans for using rrdtool this morning. The team was
impressed.

The docs and distros are excellent packages. Great job to you and your
team.

Thanks again


>-----Original Message-----
>From: Tobias Oetiker [mailto:tobi at oetiker.ch] 
>Sent: Tuesday, August 28, 2007 2:57 AM
>To: Sogandares, Frank M.
>Cc: rrd-users at lists.oetiker.ch
>Subject: Re: [rrd-users] RRDs and concurrency
>
>Hi Frank,
>
>> 1] Is there any search capability for this list?
>
>google should have it all
>
>> 2] One writer, multiple readers. While I am xporting data from an
RRD
>> (reading), ganglia is streaming data into that same RRD (writing).
>> ganglia/gmetad is *always* writing to the RRD, and my 
>application will
>> always be reading from it. I want to assume that this 
>behavior is safe
>> and that the xport will not be corrupt (gmetad and the ganglia
>> webserver work A-OK... so it seems safe)
>
>this should be fine
>>
>> 3] Multiple concurrent writers to a single RRD. I'll assume this is
>> near-criminal behavior. Is this correct? Does rrdtool or the
rrdlibes
>> support this kind of funny business?
>
>this should be fine too
>
>rrdtool uses file locking ... so if things do 'not work' then it is
>a bug and I would love to hear about it ..
>
>cheers
>tobi
>>
>
>-- 
>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-users mailing list