Shift schedules let you assign on-duty engineers to specific time windows so that when DataWorks fires an alert, the right person is notified automatically. Once you link a shift schedule to a custom alert rule, DataWorks routes alert notifications to whoever is currently on duty — without requiring you to update contacts each time the roster changes.
Prerequisites
Before you begin, ensure that you have:
-
A DataWorks Professional Edition or higher subscription. Basic Edition and Standard Edition do not support shift schedules. To upgrade, see Feature details by DataWorks edition.
How it works
A shift schedule consists of one or more shift plans. Each shift plan assigns one or more engineers to a date range and specifies whether they serve as the Primary On-duty Engineer or Secondary On-duty Engineer.
When an alert fires, DataWorks applies the following escalation logic:
-
1st or 2nd occurrence: Alert notification sent only to the Primary On-duty Engineer.
-
3rd or later occurrence: Alert notification sent to both the Primary and Secondary On-duty Engineers.
To activate a shift schedule, set the Alert Contact parameter to Shift Schedule when you create a custom alert rule. For details, see Create a custom alert rule.
Limits
-
Shift schedules are available in DataWorks Professional Edition or higher only.
-
Historical and current-day shift plans cannot be deleted.
-
Only the administrator of a shift schedule can modify or delete the shift schedule or any shift plan within it.
Edition expiration and downgrade effects
| Situation | Effect |
|---|---|
| Edition expires | Cannot access the Schedule page; cannot create, view, modify, or delete shift schedules or shift plans |
| Edition expires or is downgraded | Existing shift schedules are retained |
| Edition re-upgraded to Professional or higher | All previously created shift schedules become available again |
Phone call alerting
Phone call alerting is supported only for mobile phone numbers in the Chinese mainland. To send alert notifications to phone numbers outside the Chinese mainland, create a custom webhook. DataWorks sends the notification to the webhook, which then forwards it to the target number. For details, see Integrate a custom webhook with Service Monitoring alerts.
Create a shift schedule and a shift plan
-
Go to the Operation Center page. Log on to the DataWorks console. In the top navigation bar, select the target region. In the left-side navigation pane, choose Data Development and O\&M \> Operation Center. Select the target workspace from the drop-down list and click Go to Operation Center.
-
In the left-side navigation pane of the Operation Center page, choose Alarm \> Schedule.
-
In the Shift Schedule pane, click the
icon. In the Create Shift Schedule dialog box, configure the following parameters.Parameter Description Name The name of the shift schedule. Administrator The administrator of the shift schedule. Defaults to the Alibaba Cloud account used to log on. Can be set to any Alibaba Cloud account or RAM user added to the workspace. Shift Reminder Sends a reminder to on-duty engineers before their shift starts. Default: No Reminder. Options: One Day Before, Two Days Before, One Week Before. When set to any option other than No Reminder, also configure the reminder time and Reminding Method. Reminding Method The channel used to send shift reminders. Options: SMS, Mail, DingTalk Chatbot, Telephone, WebHook. Required only when Shift Reminder is not set to No Reminder. For DingTalk Chatbot setup, see Scenario practices: Send alert notifications to a DingTalk group. 
-
Click OK to save the shift schedule.
-
In the upper-right corner of the schedule pane, click Create Shift Plan. Alternatively, double-click a white block on the calendar to create a shift plan for that date.

-
In the Create Shift Plan dialog box, configure the following parameters.
On the calendar, blue blocks represent Primary On-duty Engineer shifts and yellow blocks represent Secondary On-duty Engineer shifts. Shift plans can only be created for the current date or a future date.
Parameter Description On-duty Engineers The engineers assigned to this shift. Set to an Alibaba Cloud account or a RAM user in the workspace. Multiple engineers can be assigned to the same shift plan. Type Primary On-duty Engineer: serves as the first responder. Secondary On-duty Engineer: serves as the backup and is notified from the 3rd alert occurrence onward. All Day Yes: the shift covers 24 hours; Start Time and End Time are set to a specific date. No: specify a custom start and end time. Start Time The time when the shift starts. Configurable only when All Day is set to No. End Time The time when the shift ends. Configurable only when All Day is set to No. Repetition Default: No Repetition. Options: Daily, Weekly, Every Monday to Every Friday, Monthly, Yearly, Custom. The shift plan is added to all matching dates in the calendar based on the selected cycle. Repetition Interval You can set this to any number of days before or after the current shift period. Required only when Repetition is set to Custom. End Time (repetition cycle) The date on which the repetition cycle ends. Default: Never. Required when Repetition is set to any option other than No Repetition.
Manage shift schedules
The Shift Schedule pane lists all shift schedules in the workspace. From the list, you can search, modify, or delete a schedule, or open it to manage individual shift plans.
Search for a shift schedule
In the Shift Schedule pane, filter by the Search field (schedule name) or the Administrator field.
Modify or delete a shift schedule
Hover over the
icon to the right of the schedule name and select Modify or Delete.
Only the administrator of a shift schedule can modify or delete it. Historical and current-day shift plans cannot be deleted.
View and manage shift plans
Click a shift schedule to open its details pane.
The details pane is organized into two areas:
-
Area 1: Shows the basic information of the shift schedule, the current engineer on duty, and usage status. If this schedule is linked to a custom alert rule, click Details next to Usage to see related alert rules. For more information, see Create a custom alert rule.
-
Area 2: Shows the shift calendar. Filter by engineer type or navigate to a different month to view specific shift plans. By default, all shift plans for the current month are displayed. To return to the current month after viewing another month, click Back to Current Month.
To modify or delete an individual shift plan, click the shift plan directly on the calendar.
What's next
-
Create a custom alert rule — link a shift schedule to an alert rule so on-duty engineers receive alert notifications automatically.
-
Integrate a custom webhook with Service Monitoring alerts — forward alert notifications to phone numbers outside the Chinese mainland.