Maintenance Window Settings
-
A maintenance window is a scheduled timeslot when your Xcitium procedures will run. You can create them by adding a 'Maintenance Window' section to a Windows profile.
-
Once created, you can assign the maintenance window to a procedure in the procedure settings. You can assign multiple procedures to the same maintenance window.
-
You can also add multiple maintenance windows to a profile. This lets you assign different procedures to different time-slots.
-
You have the option to pause all running monitors while the maintenance window runs, and to randomize task start times to avoid system congestion.
-
You can block certain tasks from running outside of a maintenance window. Example tasks include remote control sessions, patch installation and more.
Alternatively, you can show a warning to the admin which asks if they want to move the task to the maintenance window instead.
-
You can define times when maintenance windows should not run. For example, holidays, weekends or other occasions.
Create a maintenance window
-
Click 'Assets' > 'Configuration Templates' > 'Profiles'
-
Open the Windows profile you want to work on
Click the 'Maintenance Window' tab then 'Edit', if it has already been added to the profile
OR
Click 'Add Profile Section' > 'Maintenance Window' if it hasn't yet been added
The maintenance windows screen opens:
Click the following links for more info on each tab:
-
Maintenance Window (MW) - Configure the time-slot and settings you want to use.
-
General Settings - Choose whether to randomize tasks and/or define no-maintenance times.
-
Click 'Add Window' (or 'Edit' then 'Add Window')
You can define a time-slot and additional settings for each maintenance window.
-
General - Configure when the maintenance window should run.
Name - Create a label for the window. For example, 'Maintenance Window - 11 PM to 1 AM'
Scheduled - Choose how often you want to run the maintenance:
Daily - Select the start and end time of the window. The window runs every day at the time you set.
Weekly - Select the start and end times, and the days of the week that the window should run.
Monthly - Select the start and end times, and the days of the month that the window should run.
Week of Month - Select the start and end times, the week number, and the days that the window should run. Use this, for example, if you want to run the window once every two weeks.
-
Enable after submitting - Make the window available for use after clicking 'OK'. Only enabled windows are available for selection with procedures.
-
MW Settings - Configure additional settings for the MW. Click the 'Settings' tab.
-
Stop monitors during maintenance window - Pause all monitors on a device for the duration of the maintenance window.
-
Skip procedures for offline device during maintenance windows:
Run procedure as soon as device became online - The procedure is executed when the device is next connects to Xcitium.
Run procedure during the nearest maintenance window - The procedure is executed in the next available window after the device comes online.
-
On-demand maintenance tasks out of Maintenance Window - Xcitium can block or show a warning if someone tries to run tasks outside of a maintenance window. You can warn/block the following tasks:
Remote control
Remote tools
On-demand patch installation
Other MSI package installation
On-demand running script procedures
On-demand running patch procedures
Reboot system
Example block/warn messages are shown below:
Alert
Blocked
-
Click 'OK'
Repeat the procedure to add more maintenance windows.
Edit a MW
-
Select a MW and click 'Edit' at the top. The procedure is similar to adding explained above.
Enable / Disable
-
Select a MW and click 'Enable / Disable' at the top. Note - Only active MWs are available for selection.
Delete
-
Select a MW and click 'Delete' at the top. Note - You cannot delete MWs that are in use.
These settings apply to all maintenance windows in the profile.
-
Click the 'General Settings' tab
Randomize task starting times for each device within the maintenance window to minimize the load on the network and systems - Staggers task start-times to prevent several procedures running at the same time on each device. This can ease congestion and lead to a smoother roll-out of your procedures.
Define no-maintenance window for stopping all maintenance tasks- Configure periods during which maintenance windows should not run. For example, during holidays.
-
Click 'Add No-Maintenance Window'
Name - Provide an appropriate label for the no-MW. For example, 'New year holiday'.
Start and Finish dates - Select from the calendar or enter the start and end period.
Click 'Ok'
Repeat the process to add more no-maintenance windows.
Edit a no-MW
Select an item, click 'Edit' and update as explained above
Delete a no-MW
Select an item and click 'Delete'
-
Click 'Save' to apply your changes