Maintenance Windows

Last modified by Sabrina V. on 2025/12/09 10:16

General information about Maintenance Windows

Maintenance windows are fixed periods during which systems, applications, or services are scheduled for maintenance, updates, or repairs. If no maintenance windows are defined, unexpected disruptions or failures may occur if maintenance is performed during working time.

With the help of maintenance windows, ACMP now offers you the option of centrally creating time profiles for maintenance work, thereby preventing work on clients outside of the maintenance windows. Defining start and end times, general calendar days, and one-time or recurring time windows enables the predictable and transparent management of maintenance work.

The maintenance profiles you create can then be linked to the clients in the containers. You can execute the jobs as usual via your existing containers. However, if you have jobs that are not within the

maintenance time windows, these jobs will not be executed (anymore).

Create a maintenance window profile

To assign maintenance periods to selected clients, first create a maintenance window profile. To do this, navigate to Client Management > Maintenance Window in the ACMP Console. This area is where all maintenance window-related tasks are performed. Here you can view existing profiles, create new profiles, edit existing profiles, and delete obsolete ones.

To create a new profile, click Add in the ribbon bar.

1760702589189-278.png

Creating an initial maintenance window profile

A wizard opens where you can give the profile a name, specify a destination folder for the profile, and optionally add a continuing description.
If multi tenancy is enabled in ACMP, you can also specify whether the profile is global or assigned to a single ACMP client.

Hinweis  Note:  

A maintenance window profile can apply globally and thus be used by all clients, or it can be assigned to a maximum of one tenant and then only be used by clients of that tenant.

Confirm with Continuing.

On the next page, specify the period during which maintenance is to take place.

1760702720715-117.png

Set time window

You can control the calendar and settings using the button bar or select a calendar day and make the desired settings there.

1760702821290-563.png

Add a one-time scheduled time slot to the selected calendar day.

1760702821292-838.png

Add a recurrence to the selected calendar day.

1760702821293-650.png

Edit the time window.

1760702821293-148.png

Delete the time slot.

1760702821294-247.png

Goes forward or back one calendar day/month/year.

1760702821296-984.png

Go to today's day on the calendar. 

1760702821296-843.png

Goes to a specific day in the calendar.

1760702821297-463.png

The calendar is displayed as a weekly view.

1760702821298-817.png

The calendar is displayed in a monthly view.

1760702821298-355.png

The calendar is displayed as an annual view. 

1760702821298-889.png

The calendar is displayed as an event view.

To create an appointment for a maintenance time slot, either click using a double-click on a day in the calendar or select a day and then click on . The following window will open:

 

1760702956735-494.png

Add a scheduled time slot

Here you can give the appointment a name and specify the start and end times. If you do not want to specify a specific time but want to schedule the entire day for maintenance, you can click the All Day checkbox.

If you decide to turn the appointment into a series, you can also click Make Recurring and configure continuing settings there.

Then click OK if you want to apply the configuration you have configured.

If you want to create a series of appointments for maintenance, click 1760703028559-388.png ​​to set recurring appointments. The following window will open:

 

1760703113873-796.png

Add a recurring time slot

Here you can set the start and end times individually under Event time. The duration always starts from the start time and customizes the end time according to the selected duration.

In the “Recurrence pattern” section, you can configure the frequency of the recurrences.

Finally, under “Range of recurrence,” you can set the period over which the series should extend.

Then click “OK” if you want to apply the configured configuration.

You will then see the newly set time slots in the calendar view.

 

1760703284081-382.png

Example of a time slot with recurrence

Then click Done here as well if you want to leave the time slots as they are and do not want to set any continuing group and user accesses.

If you click Continuing, you can configure access for groups and individual users on the next page. Then click Done.

The newly created profile and its time frames will then appear in the workspace. The General tab contains settings for the name, the set maintenance periods, and the client settings. In the Time Frames tab, the set periods are displayed again in the calendar view.

1760703417740-406.png

The scheduled maintenance windows

Linking profiles to containers

To assign a maintenance window profile to a client, this should be done via a container. All clients that are assigned to the container and linked to a maintenance profile will then receive this profile. The current maintenance window profile is loaded each time the ACMP agent is started and when the job scanner is executed.

Hinweis  Note:  

Please note that a client's maintenance window depends on its container affiliation. It is not possible to perform a direct mapping of a maintenance window profile to a client!

Version note  Version note:  

Please note that the assignment of a maintenance window profile to containers with Unix Agents (version 1.12) is only possible in full from AESB version 1.11.2 onwards

Navigate to Client Management > Containers. Either select an existing container or create a new one. In the workspace, open the Maintenance Window tab. There you can assign a profile either by clicking Click to assign a maintenance profile or by using the Assign ribbon bar. After the assignment of a maintenance profile, the calendar view appears with the set time windows.

1760703607804-734.png

The maintenance time windows set in containers

You can also use the ribbon bar to remove the profile from the container or edit it if necessary.  

Hinweis  Note:  

If you have created a subcontainer, the corresponding profile of the main container is automatically inherited. However, if you want to interrupt this inheritance, you can do so via the ribbon bar in the Inheritance > Cancel section and assign a different maintenance window profile to the container if necessary. 

In the container overview, you can finally identify the type of container by the icon 1760703656038-167.png, which containers have been assigned a maintenance window profile and which have not.

1760703723579-523.png

container with and without maintenance time profiles

Hinweis  Note:  

Saving a maintenance window profile after its assignment to a container-associated client may take some time.

Maintenance windows and jobs

To ensure that maintenance tasks can be performed within a specified maintenance window, jobs or, if necessary, a job collection must be added to a container. These can then only be processed during the maintenance window.
You can read about the general definition and execution of jobs in the chapter Jobs.

Hinweis  Note:  

A job that takes a maintenance period into account can no longer be started if it is outside the maintenance period. However, a job that takes a maintenance period into account will execute a job that has already been started, even if the end of the maintenance window has been exceeded. However, any continuing pending jobs will no longer be started.

In addition to container jobs, jobs can also be created that are pushed for one-time and short-term execution. If the job is pushed to a client that has a maintenance profile assigned to it and is not in a valid maintenance window, the administrator can decide when the job should execute:

  1. The job should execute outside the maintenance window.

Hinweis  Note:  

This option is only available if you have been given permission to ignore maintenance windows.

2. The job should execute in the next maintenance window.
3. The push process for the job should be canceled.
Regardless of the type of job, all jobs that have been scheduled outside of a maintenance window can be viewed in the Jobmonitor.

 

© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community