On 3 Nov 2010, at 08:27, aero wrote:
I encountered rrd file writing timeout(12 seconds) as the number of
rrd files increased.
So I started investigating where the performance bottleneck could be
occurring ( We have multi-core CPU and there are no cpu or I/O
bottlenecks ) and parallelized insert.pl script.
See
http://aero2blog.blogspot.com/2010/11/parallelize-job-with-parallelforker.html
Thanks for the patch. It's a good idea, but then I realised you are
forking a process for every single service result that comes back,
which is not very efficient.
We've done this differently in 3.9.1 - we have a separate thread now
that handles the RRD updates, which can take as long as it likes (with
monitoring, of course). So this will stop the gaps appearing in the
graphs.
Ton
_______________________________________________
Opsview-users mailing list
[email protected]
http://lists.opsview.org/lists/listinfo/opsview-users