[rrd-users] RRDs and concurrency

Tobias Oetiker tobi at oetiker.ch
Tue Aug 28 08:56:44 CEST 2007

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 ..


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