Too many service dependencies - pre-filght check stalled

Mohit Chawla mohit.chawla.binary at gmail.com
Fri Sep 30 17:09:43 CEST 2011


Hello,

On Fri, Sep 30, 2011 at 6:51 PM, Andreas Ericsson <ae at op5.se> wrote:
> It's not a case of too many dependencies. It's a case of having far more
> dependencies than the code was originally tested for, so you're running
> into a problem with an algorithm that has a high asymptotic complexity.
>
> Changing the algorithm is the Right Way(tm), but removing the thousands
> of servicedependencies that cause services to depend on the ping check
> on the same host will make the problem a lot smaller. Going from 90000
> to 50000 dependencies won't reduce cpu time by half, but will most
> likely cut it down by a factor of 10, or even 100.
>
> When you do look into the suggestions, start with removing dependencies
> as that's by far the cheapest trick (even though it's the least effective).

Cool, thanks again.

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
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