Re: [Nagios-devel] Services check and unreachable host status

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

Re: [Nagios-devel] Services check and unreachable host status

Post by Guest »

Gabes Jean wrote:
> Hi list,
>
>
>
>
>
> I'm running Nagios 2.5 (not 3 because I use Oreon and It doesn't support
> it for the moment :( ). I've got a lot of distant host, so I use
> 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]
Locked