Have you noticed that as the host contact for a given server, you receive all service alerts for that server, even if you delete yourself from the contacts section of the service config?
If you’re ever having problems with notifications for a service still coming even after you deleted the contact(s) in Nagios XI, you may be suffering from implied inheritance. This can happen to the following objects:
**Services** | _contact_groups_ | _contact_groups_ in the associated host definition |
_notification_interval_ | _notification_interval_ in the associated host definition | |
_notification_period_ | _notification_period_ in the associated host definition | |
**Host Escalations** | _contact_groups_ | _contact_groups_ in the associated host definition |
_notification_interval_ | _notification_interval_ in the associated host definition | |
_escalation_period_ | _notification_period_ in the associated host definition | |
**Service Escalations** | _contact_groups_ | _contact_groups_ in the associated service definition |
_notification_interval_ | _notification_interval_ in the associated service definition | |
_escalation_period_ | _notification_period_ in the associated service definition |
The fix is to select null under the contact or contact group selection box when you don’t select anything in it and absolutely don’t want inheritance to happen.
Reading:
Social