I would like to see the ability to create named maintenance window objects via the GUI.
I would expect these named objects to contain scheduling information:
start time
end time or length of maintenance window
repeating options (Daily, weekly etc.)
They would also contain options on what action to take during maintenance windows, e.g.:
mute alerts
unmanage objects
other relevant options
I would then like to be able to assign objects to these named maintenance window objects. These assigned objects will include (but are not limited to):
nodes
applications
transactions
groups
Perhaps the maintenance window actions could be be object dependant. e.g. For nodes action = mute. For application action = unmanage?