I agree

49 votes

I disagree

Rank27

Idea#41

This idea is active.
Addons and Extensions »

Rule engine

In many enterprise environments there is a complicated dependency chain.

It would be nice to have a rule engine so Nagios could handle rules like:

-Service A is (host A and host B) or host C

-Set Service D to Critical if (Service E is Critical) and (Service F has been Critical more then 30 minutes).

This could be done with check_cluster and check_multi and other plugins but I think this logic should be in Nagios.

Comment

Submitted by Unsubscribed User 1 year ago

Attachments

Comments (4)

  1. Unsubscribed User said:

    I haven't (yet) used it, but I believe the Netways Nagios "Business Process Add-ons" would cover most of what you're wanting.

    See:

    http://nagiosbp.projects.nagiosforge.org/

    1 year ago

  2. Peter Andersson said:

    Yes it can somewhat do what I want, but:

    -The scalability is not good with NDOutils

    -The functionalty is essential in an enterprise environment and should IMHO be in the Nagios core

    1 year ago

  3. yannj said:

    I coded a plugin doing such a thing..

    I'll put it online on www.yannj.fr in a few time..

    In reality it looks like a beginning of correlator

    1 year ago

  4. Peter Andersson said:

    I have created an article howto integrate a rule engine NodeBrain with Nagios. Take a peak at http://www.it-slav.net/blogs/2009/10/22/rule-engine-integration-with-nagios-using-nodebrain/

    10 months ago