service dependency problem - config check hangs
Mathieu Gagné
mgagne at iweb.com
Mon Sep 7 20:00:38 CEST 2009
On 9/7/09 1:27 PM, Terry wrote:
> 2009/9/7 Mathieu Gagné<mgagne at iweb.com>:
>> On 9/7/09 1:19 PM, Terry wrote:
>>>
>>> I'm not a programmer and haven't spent any time in understanding
>>> patching so I probably screwed up.
>>
>>
>> I didn't tried Nagios 3.2.0 yet.
>> I can't tell if the patch would work with this version. :-/
>>
>
> Well there you go! :) Back to the drawing board.
I tried the patch with Nagios 3.2.0 and it works fine.
Make sure you run "make clean" before compiling.
Also, with my patch, you don't need to include "hostgroup_name". In
fact, you should NOT, otherwise it will result in the same problem you
have already. (all services depending on the "nrpeclient" service on ALL
hosts)
You need to include a "dependent_servicegroup_name" clause with a
servicegroup grouping all NRPE dependent services and the actual NRPE
service (service_description) you wish those services depend on. Example:
define servicedependency{
service_description nrpeclient
dependent_servicegroup_name nrpe-services
inherits_parent 1
execution_failure_criteria n
notification_failure_criteria w,u,c
}
If it still doesn't work, your problem might have something to do with
"inherits_parent". I haven't tried it with "inherits_parent" yet.
--
Mathieu
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
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