No Notifications Sent For Volatile Passive Service
Posted: Wed Jan 17, 2018 5:02 pm
I have a recently ran into a scenario that had me somewhat perplexed as to what is going on. I have a SNMP Trap service configured that is passive only and is also set to volatile. Downtime was scheduled for this service and during the downtime window six traps came in and the service went to a critical state. No notifications were sent which was what I expected.
Once the downtime expired, the service remained in a critical state. It was noticed a few days later and a passive service check was submitted to set it back to an OK state. At this point, no notification was sent and I expected Nagios to do so. I recreated this scenario and behavior in my test environment and got the same results so I'm assuming this is working as designed.
I'm just trying to fully understand why it wouldn't send a notification. Is it the thought that since the service went to a critical state during a downtime window and didn't send notifications, then it shouldn't send a recovery notification later even though it wasn't in the window? Any further explanation is much appreciated.
Server:
RHEL6.4
Nagios 4.3.1
Once the downtime expired, the service remained in a critical state. It was noticed a few days later and a passive service check was submitted to set it back to an OK state. At this point, no notification was sent and I expected Nagios to do so. I recreated this scenario and behavior in my test environment and got the same results so I'm assuming this is working as designed.
I'm just trying to fully understand why it wouldn't send a notification. Is it the thought that since the service went to a critical state during a downtime window and didn't send notifications, then it shouldn't send a recovery notification later even though it wasn't in the window? Any further explanation is much appreciated.
Server:
RHEL6.4
Nagios 4.3.1