We've moved to a new support system!

The Nagios Answer Hub is a place where you can get help with technical questions from our experts. There, you can quickly open tickets and join discussion boards.

Request Nagios Answer Hub access here: https://info.nagios.com/answer-hub-access-new-users

After completing the access form, you will be given access to a portal where new tickets can be created. We will keep the old customer forum sections and ticket system available for current cases to be resolved.

Go to the Answer Hub

Nagios conditional checks

Engage with the community of users including those using the open source solutions.
Includes Nagios Core, Plugins, and NCPA

Nagios conditional checks

Postby SuomyNonaPatri » Wed Apr 27, 2022 6:04 am

Currently I am monitoring my target windows hosts for a bunch of services (CPU, memory, disks, ssl certs, http etc). I'm using nsclient as the client that the nagios server will talk to.

My problem is that I deploy to those hosts three times every 24 hours. The deployment process requires the hosts to reboot. Whenever my hosts reboot I get nagios alerts for each service. This means a large volume of alerts, which makes it difficult to identify real issues.

Ideally I'd like to this:

If the host is down, don't send any alerts for the rest of the services
If the host is rebooting, this means that nsclient is not accessible. I want to only receive one alert (e.g CPU is not accessible) and mute everything else for a few minutes, so the host can finish booting and nsclient becomes available.
Implementing this would have me getting one email per host for each deployment. This is much better than everything turning red and me getting flooded with alerts that aren't worth checking (since they're only getting sent because the nagios client -nsclient- is not available during the omegle shaglevoojio reboot).

Got to love using a windows stack...
Last edited by SuomyNonaPatri on Mon Jun 20, 2022 3:22 am, edited 1 time in total.
Posts: 7
Joined: Wed Feb 23, 2022 7:41 am

Re: Nagios conditional checks

Postby gormank » Wed Apr 27, 2022 11:24 am

The nagios.cfg file has a setting that tells services to be quiet if the host is down. Make a ping/icmp check on the hosts and change the nagios.cfg and it should work as desired.
Posts: 1016
Joined: Tue Dec 02, 2014 12:00 pm

Return to Community Support

Who is online

Users browsing this forum: No registered users and 9 guests