Marc Powell wrote:
On Jul 14, 2009, at 2:26 PM, Morris, Patrick wrote:

Hi Dale!

On Tue, 14 Jul 2009, Dale J. Chatham wrote:

I don't seem to be able to do this:

# vim:ts=4:ai:expandtabs
#
#
define hostgroup {
    hostgroup_name                            all-hst
    alias                                     all-hst
    members                                   *
}

# vim:ts=4:ai:expandtabs
#
#
define hostgroup {
    hostgroup_name                            basic_svc_snmp-svc
    alias                                     basic_svc_snmp-svc
hostgroup_members all-hst,!basic_svc_ns- svc
}

If it is not possible at this point, I'd like to suggest it as a
somewhat obvious extension to hostgroup definitions.
It's not possible now -- members of hostgroups need to be hosts, and
can't be other hostgroups.

Actually, that's what the hostgroup_members directive is for. What's in question is the regex matching of '!basic_svc' to exclude it and whether that _should_work. I can find no specific example in the documentation that indicates it should and am not in a position to test it. My feeling is that it isn't supported there but I could be wrong. If the OP gets no other bites, asking on nagios-devel might be more useful in either case.

--
Marc
This syntax works for me in service escalations (service and host groups), as well as service definitions. I've not tried it in hostgroups however. The behavior is sort of defined here (http://nagios.sourceforge.net/docs/3_0/objecttricks.html).

define serviceescalation {
   name                       escalation
   register                    0

   servicegroup_name           *,!notify-web
   escalation_period           24x7
   escalation_options          c,u,r
}


-Gius
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Nagios-users mailing list
[email protected]
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

Reply via email to