> Hi list,
>
>
>
>
>
> I'm running Nagios 2.5 (not 3 because I use Oreon and It doesn't support
> it for the moment
> parent/child relation between servers and routers. So I don't receive
> notification if the host are in a unreachable state. All is good in the
> host level. The problem I've got is that the services of theses servers
> are checked. They do not send me alert (no u flag in the service
> notification definition), but the information of CRITICAL state is in
> the nagios.log. The web interface show me error in theses hosts because
> the error is present in the nagios.log.
>
> Is there a way to put service in state UNKNOWN (and do not make the
> check) when the host is in an UNREACHABLE state?
>
No there isn't, and that would be lying, basically, since the services
aren't actually working when the host serving them is down.
>
> I can try to patch, the main service function seem to be the
> run_service_check (base/check.c), isn't it?
>
You will need to add your patch after the state-change detection logic
has been applied in reap_service_checks(), which will force the host
check to run only if a service changes state.
--
Andreas Ericsson [email protected]
OP5 AB www.op5.se
Tel: +46 8-230225 Fax: +46 8-230231
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]