Service checks and contact alerts are separate controls in Nagios Core. The service notification switch disables alerts for one monitored service and enables them again without stopping its checks.
The change applies to the selected host-and-service pair, leaving other services and global notification processing alone. The web interface requires a signed-in account authorized to submit commands for that service; read-only access is insufficient.
This switch has no automatic end time, so contacts can miss new failures until notifications are enabled again. Scheduled downtime is a better fit for planned maintenance with a defined end time and a visible maintenance window.
Steps to disable and enable service notifications in Nagios Core web interface:
- Select Services under Current Status in the sidebar.

- Click the required service name in Service Status Details.
The host identifies which instance of a service will be affected, such as Current Load on localhost.
- Click Disable notifications for this service under Service Commands.
The command list offers the inverse action for the current state. The Enable notifications for this service action means notifications are already disabled.
- Click Commit on the disable-notifications form for the selected host and service.
Host Name and Service must identify the intended service; submitting different values suppresses alerts for that service instead.
- Click Done after the command-submitted message.

- Confirm that Notifications is DISABLED below Service State Information.
Active Checks remains ENABLED, and Service Commands now offers Enable notifications for this service.
- Click Enable notifications for this service when the suppression window ends.

- Click Commit on the enable-notifications form for the same host and service.

- Click Done after the enable command is submitted.

- Confirm that Notifications is ENABLED with Active Checks still ENABLED.
The command list again offers Disable notifications for this service. Normal notification rules still apply, including global settings, downtime, notification periods, and contact filters. An enabled switch does not guarantee an immediate message.
Related: How to view Nagios Core alert history