Increasing Nagios performance on multiprocessor server

Jim Avery jim at jimavery.me.uk
Thu May 24 14:47:14 CEST 2007


On 24/05/07, magic_rooter <magic.rooter at gmail.com> wrote:
> ... But I think that Nagios  can
> work faster. What directives I must change? May be by setting
> service_inter_check_delay_method=d
> and host_inter_check_delay_method=d?

In my experience the first thing to change (if you haven't done so
already) is to use the check_icmp or check_fping plugin rather than
check_ping.  This is especially important for host checks.  We had a
discussion about this only recenty in this email list.  You might like
to search the archive to read a bit more about it.

The problem with check_ping is that it won't complete until all of the
pings are done - if you have it configured to try 10 pings at 1 second
intervals then the check will take 10 seconds to complete.  The other
problem is that Nagios won't do anything else while it is running host
checks.  Thankfully Nagios doesn't usually run host checks very often,
but if you have a few hosts down then these check_ping host checks can
quickly cripple your system.

I'm told that in Nagios 3 the nagios server is able to run host checks
in parallel, so this should become less of a problem.

Do you have a particular problem with latency?

Cheers,

Jim

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list