add scheduled outage button on node page

Description

I've seen a selfmade monitoring system and it has a really nice and very useful feature which I really miss in OpenNMS.
Simply put, it's the option to suppress alarms/notifications with one click. It's really good for short reboots or tests.
In this case it's just a checkbox and the default silence is 12 hours. To suppress alarms and notifications.

In OpenNMS it could be a checkbox on the node page with some default options in the admin area. Like default time period or which component should be suppressed.
It could be named "maintenance mode" or something similar.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

John Blackburn October 3, 2017 at 2:39 AM

A "maintenance mode" like this could probably be set to suppress only notifications.   It may be useful to continue to gather performance data while in maintenance mode, and it is usually only the notifications that we care about suppressing during maintenance.  Of course, the components that get suppressed could be configured in the "default maintenance mode" settings in the admin page.

Also, could this "maintenance mode" be activated through a REST API call as well.  (Although the current REST API allows scripted processes to define and manage their own outages)

Michael Seibold May 9, 2017 at 12:00 PM

Or / and this type of maintenace mode:

once it is set for a node/Service/Interface/.. the "maintenance mode" is true until the service/System/Interface/... is responding again. If it is responding again, the maintenance mode should be cleared automatically and everything like service checks, collecting data, thresholding etc. is up again without additional human actions.

Using this method avoids missing Events when the system is up again.

Nodes in Maintenance Mode could be marked in some colour like Brown instead of red to be distinguishable.

Details

Assignee

Reporter

Labels

Affects versions

Priority

PagerDuty

Created April 26, 2017 at 2:38 PM
Updated September 29, 2022 at 2:44 PM

Flag notifications