Nagios implied and additive inheritance
Jim Winkle
jwinkle at doit.wisc.edu
Wed Mar 28 18:41:21 CEST 2012
Thanks for the workarounds.
I'm still not sure if this is a bug or if this is the way it's intended to work,
so I will repost on the nagios-dev list.
-- Jim
On Mon, 26 Mar 2012 13:04:00 -0500 Jim Winkle <jwinkle at doit.wisc.edu> wrote
> I'd like to set up Nagios so that:
> 1) In general, contact_groups for a host are notified about problems with the
> host and any service on the host.
> 2) Occasionally, we'd like other contact_groups to be notified about problems
> with certain services on the host.
>
> If I'm understanding the documentation at
> http://nagios.sourceforge.net/docs/nagioscore/3/en/objectinheritance.html
> correctly, it indicates that #1 can be done using implied inheritance and #2
> by using additive inheritance, but it's not working as expected. I've found
> other posts from people with the same issue, but never any resolution.
>
> For example, if I define:
>
> define host{
> host_name linux-server
> contact_groups linux-admins
> ...
> }
>
> define service{
> host_name linux-server
> service_description l_proc_sshd
> contact_groups +management
> ...
> }
>
>
> I would like this to be equivalent to:
>
> define service{
> host_name linux-server
> service_description l_proc_sshd
> contact_groups linux-admins,management
> ...
> }
>
> But instead, the implied inheritance of "linux-admins" is ignored, and it's
> equivalent to:
>
> define service{
> host_name linux-server
> service_description l_proc_sshd
> contact_groups management
> ...
> }
>
> So contact_groups is overwritten rather than added to. No warnings/errors
> were generated about the plus sign being used inappropriately or anything
> else.
>
> Am I misunderstanding the documentation? Is this possibly a bug?
>
> If this is not the way it's intended to work, could Nagios be easily enhanced
> to support this? It seems very logical and powerful, and apparently other
> people are thinking along the same lines as I am. I'm not using escalations,
> but a cursory read makes it appear to be supported there.
>
> Thanks in advance for any light you can shed on this!
>
> --
> Jim
>
> -----------------------------------------------------------------------------
> -
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> 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
-- Jim
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
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