Xymon Mailing List Archive search

Optimizing Xymon disk performance

list Olivier Audry
Tue, 24 Nov 2009 14:56:04 +0000 (UTC)
Message-Id: <29852790.2901259074564863.JavaMail.root@zimbra>

hi
You could probably get away with just copying the hobbitd/hobbitd_rrd 
and web/hobbitsvc.cgi binaries from this version on top of your current
setup, but I cannot say for certain that it will work.
you have to update hobbitgraph.cgi too. It's seems to work fine.

148795 rrd files
8000 devices
ha with drbd

load 7 without this hack. 1.47 now
i/o wait 50% ithout this hack. 0% now

Henrik you rox !

oau

----- Mail Original -----
De: "Henrik \"Størner\"" <user-ce4a2c883f75@xymon.invalid>
À: user-ae9b8668bcde@xymon.invalid
Envoyé: Mercredi 4 Novembre 2009 11h21:51 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne
Objet: Re: [hobbit] Optimizing Xymon disk performance

In <user-9dd7056a7a3a@xymon.invalid> Iain M Conochie <user-c784e16a5170@xymon.invalid> writes:
Henrik St�rner wrote:
<snip>

The standard 4.3.0 beta adds caching of RRD file updates, and this has a
significant impact on the I/O load of the server - essentially, it means
that hobbitd_rrd caches up to 12 updates (= 1 hour) before it does an
actual update of the RRD file. Since the amount of disk I/O is almost
identical whether you're doing one data update or 50, this caching
eliminates about 90% of your disk I/O on the RRD files. So that would be 
the simplest solution to implement.
  
I am running 4.3.0-0.20080103 so quite an out of date version. However I 
would be interested in learning this. Would I have to upgrade my hobbit 
/ xymon installation to get this feature? What version contains it? How 
do I enable it?
I would really recommend upgrading to the current software in the
Subversion tree
http://hobbitmon.svn.sourceforge.net/viewvc/hobbitmon/branches/4.3.0/
and just install that.


You could probably get away with just copying the hobbitd/hobbitd_rrd 
and web/hobbitsvc.cgi binaries from this version on top of your current
setup, but I cannot say for certain that it will work.


Regards,
Henrik