On 12.11.2012 13:25, Simon Oosthoek wrote:
> On 11/12/2012 10:24 AM, Bauknecht, Sven wrote:
>> Hi Simon,
>>
>> afaik you cannot handle redundant paths properly using the parents logic. 
>> But you can use the Business Process Addon 
>> (http://bp-addon.monitoringexchange.org/) to describe such interdependencies 
>> in your configuration.
>>
> Hi Sven
>
> that looks like an interesting addon, I'll check it out.

If you are looking for some install hints, use my wiki guide - i wrote 
that recently when testing some stuff for my tfnoc vm, also icinga web 
integration [0].


>
> As you can probably see in the other branch of this thread, I believe it
> should be possible to encode this situation using multiple parents, but
> that doesn't cover the entire business logic, of course...

It's reasonable that you cannot achieve this simply out-of-the-box as 
the icinga core did not change that much from what nagios did and does. 
So you can see a lot of tools and workarounds of the problem within the 
Icinga 1.x space, and people will recommend them to you - since there 
isn't such integrated logic like "business rules" or "parent child 
relations with service dependencies" to make such scenarios a bit more 
pleasant to implement.

Within Icinga 2 (first tech preview available) we are planning to change 
some parts of the described problems (I cannot garantuee that your exact 
problem could be solved by just 1 setting then, it's too soon at this 
stage of development). First off, the host itsself is not a check, but 
calculated a virtual state of its services (easy logic of business 
rules). This will take services into parent-child relations into 
account, and possibly also solve such multiple parent problems, if 
dependencies are easier then.

Though, to note, this is early design phasis and not implemented. If you 
are interested in following Icinga 2, start at the website [1], wiki [2] 
and dev tracker [3]. As business rules are a "new feature" this is 
scheduled for a later milestone, as the primary target for the next 
milestone is "basic feature set" including various compat interfaces, 
once the new api is designed and implemented, business rules are on the 
roadmap (short summary, more on the dev tracker).

Kind regards,
Michael

[0] https://wiki.icinga.org/display/howtos/Business+Process+Addon
[1] https://www.icinga.org/2012/10/25/icinga-2-v-0-0-1-released/
[2] https://wiki.icinga.org/display/icinga2/Home
[3] https://dev.icinga.org/projects/i2/roadmap
>
> Cheers
>
> Simon
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
> _______________________________________________
> icinga-users mailing list
> icinga-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/icinga-users


-- 
DI (FH) Michael Friedrich

mail:     michael.friedr...@gmail.com
twitter:  https://twitter.com/dnsmichi
jabber:   dnsmi...@jabber.ccc.de
irc:      irc.freenode.net/icinga dnsmichi

icinga open source monitoring
position: lead core developer
url:      https://www.icinga.org


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
icinga-users mailing list
icinga-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-users

Reply via email to