Testers Needed: New 3.x Speedups

Thomas Guyot-Sionnest dermoth at aei.ca
Fri Feb 29 06:56:37 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 28/02/08 06:29 PM, Ethan Galstad wrote:
> Please post to the list with any bugs you may encounter, or if you see
> great speed improvements. :-)
> 
> FYI, the current event queue implementation has very bad performance
> with large installs.  Startup timing (-sx) tests with Nagios 3.0rc3
> showed it taking ~100 seconds to initially 50,000 events.  I did a bit
> of testing with the new skiplist algorithm, and the event scheduling
> time dropped to *1* second.  This will be implemented in a CVS commit in
> a few days.

Hi Ethan,

That's great to know... I'll take a look on my configs but I doubt it'll
catch anything as I have very simple parent/child relationships and
service dependencies. I'll report any unexpected findings...

On a side note about event scheduling, have you ever thought using
Libevent? I'm not sure how hard it would be to plug it in Nagios (I
mainly use the Perl module for it which make Perl event-based
programming very easy) but If I were to write Nagios from scratch that I
would definitely use it...

http://monkey.org/~provos/libevent/

Thomas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHx56V6dZ+Kt5BchYRAhyMAKCMgxJzATu0jIISEqNjjn4mOOQjoQCg5u9/
JJTn+P4eMokIDIECFLwkcXk=
=TuX9
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/




More information about the Developers mailing list