Realtime monitoring an service

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
ericosman
Posts: 20
Joined: Thu Oct 30, 2014 4:11 am

Realtime monitoring an service

Post by ericosman »

Hi,

Is it possible to monitor an service realtime ?
Because i would like to monitor an service ( on a windows machine ) and if the service is 15 minutes down it had to send me an e-mail.
Because at this moment it checks every 10 minutes and notificates every hour.
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Realtime monitoring an service

Post by tmcdonald »

You can adjust that check interval down to 1 minute and change the notification interval as well. As for getting true "realtime" checking, you would need to have a passive agent running on the Windows machine that would handle the realtime stuff, then send a check back to Nagios.
Former Nagios employee
ericosman
Posts: 20
Joined: Thu Oct 30, 2014 4:11 am

Re: Realtime monitoring an service

Post by ericosman »

Hi,

Thanks for the replay.
The thing i need is :
after 15 minutes of downtime mail me.
If the program is only 14 minutes down i want no mail.

Is this possible?
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Realtime monitoring an service

Post by tmcdonald »

first_notification_delay option is what you want, specified in minutes.
Former Nagios employee
User avatar
Box293
Too Basu
Posts: 5126
Joined: Sun Feb 07, 2010 10:55 pm
Location: Deniliquin, Australia
Contact:

Re: Realtime monitoring an service

Post by Box293 »

I wanted to give a solution that does not use a notification delay.

These settings will give you
  • Realtime monitoring (in the sense that it is being monitored as frequently as possible)
    A delay of 15 minutes before the notification is sent
    If the program recovers in 14 minutes then no notification is sent
This is using the following settings:
check_interval = 1
max_check_attempts = 15
retry_interval = 1

1.10pm - Service is checked (we'll call it APP) and detected as OK, next check is 1.11pm
1.11pm - APP breaks, nagios does not know about it yet
1.11pm - Service check fails, retry interval is 1 so next attempt is 1.12pm (soft state) [check attempt #1]
1.12pm - Service check retry fails, retry interval is 1 so next attempt is 1.13pm (soft state) [check attempt #2]
1.13pm - Service check retry fails, retry interval is 1 so next attempt is 1.14pm (soft state) [check attempt #3]
1.14pm - Service check retry fails, retry interval is 1 so next attempt is 1.15pm (soft state) [check attempt #4]
1.15pm - Service check retry fails, retry interval is 1 so next attempt is 1.16pm (soft state) [check attempt #5]
1.16pm - Service check retry fails, retry interval is 1 so next attempt is 1.17pm (soft state) [check attempt #6]
1.17pm - Service check retry fails, retry interval is 1 so next attempt is 1.18pm (soft state) [check attempt #7]
1.18pm - Service check retry fails, retry interval is 1 so next attempt is 1.19pm (soft state) [check attempt #8]
1.19pm - Service check retry fails, retry interval is 1 so next attempt is 1.20pm (soft state) [check attempt #9]
1.20pm - Service check retry fails, retry interval is 1 so next attempt is 1.21pm (soft state) [check attempt #10]
1.21pm - Service check retry fails, retry interval is 1 so next attempt is 1.22pm (soft state) [check attempt #11]
1.22pm - Service check retry fails, retry interval is 1 so next attempt is 1.23pm (soft state) [check attempt #12]
1.23pm - Service check retry fails, retry interval is 1 so next attempt is 1.24pm (soft state) [check attempt #13]
1.24pm - Service check retry fails, retry interval is 1 so next attempt is 1.25pm (soft state) [check attempt #14]
1.25pm - Service check fails, max_check_attempts reached so alert is sent (hard state)
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
ericosman
Posts: 20
Joined: Thu Oct 30, 2014 4:11 am

Re: Realtime monitoring an service

Post by ericosman »

Thanks! it works like a charm!
Locked