Tolerating a certain number of failed checks
In this recipe, we'll learn how to arrange Nagios Core configuration to only send notifications about problems with a host or service after a check has been repeated a certain number of times and failed each time.
This can be an ideal arrangement for non-critical hosts that occasionally have "blips" or short outages for whatever reason, and only become problematic if they remain down after repeated checks.
Getting ready
You should have a Nagios Core 3.0 or newer server, with at least one host configured already. We'll use the example of sparta.naginet
, a host defined in its own file. We'll arrange for it to send us notifications only after a total of five failed host checks.
How to do it...
We can configure the number of failed checks to tolerate before sending a notification as follows:
Change to the
objects
configuration directory for Nagios Core. The default path is/usr/local/nagios/etc/objects
. If you've put the definition for your host in a different...