| |
| Specify a name for the notification policy as a unique identifier. Duplicate names are not allowed. |
| The effective time of the notification policy, which can be configured as needed. |
Alert level configuration | The configuration methods of alert levels. - Hierarchical configuration: Configure different notifications for alerts of different severity levels. For example, specify phone and Feishu group bot as the notification methods for alerts of the "Critical" and "Notice" levels, respectively.
- Overall configuration: Unified configuration settings regardless of alert severity levels.
|
| This parameter is required when you set the parameter Alert level configuration to hierarchical configuration. Currently, four alert levels are available: Critical, Warning, Notice, and Recovery. You can select alert levels as needed. |
| Select the alert notification methods and configure the corresponding parameters, such as notification object, Webhook, and notification template. tip Supported notification methods vary by cloud service. For more details, see the descriptions of notification methods in Alert Center overview. |
| When the notification method is set to "Phone", "SMS", or "Email", configure the following parameters: warning For the limits on receiving notifications by phone calls or SMS message, see Limit. - Notification object: the recipients of notification messages. Available options include contact group, contact, and on-call schedule. Multiple selections are supported.
- Notification template: the display style of notification messages, which corresponds to the notification method. For example, when you select "Phone" as the notification method, you also need to configure a phone notification template.
|
| When you select Feishu group bot, Feishu application bot, DingTalk, WeCom, Slack, or general callback address as the notification method, you need to configure the following parameters: - Notification object: The recipients of notification messages. Available options include contact group, contact, and on-call schedule. Multiple selections are supported.
- Webhook: The callback address to which notification messages are delivered for the target application, which corresponds to the notification method. For example, when you select Feishu group bot as the notification method, you need to configure the callback address that supports the Feishu group bot at the same time.
tip - When alert notifications are pushed to a specified URL via HTTP or HTTPS POST requests, you need to add the egress IP addresses used by the general callback address to the firewall allowlist. After you receive an alert notification, you can take the corresponding measures based on the notification content.
- Notification template: the display style of notification messages, which corresponds to the notification method. For example, when you select Feishu group bot as the notification method, you need to configure a Feishu group bot notification template.
- Mention contacts: disabled by default. This configuration is supported for notification methods, including Feishu group bot, Feishu application bot, DingTalk, and WeCom. When this configuration is enabled, the selected contacts, or the contacts in the selected contact groups or on-call schedules, are also mentioned when an alert message is received.
- Expedite contacts: disabled by default. This configuration is available when the notification method is set to Feishu application bot. When this configuration is enabled, urgent notifications are also sent to the selected contacts or the contacts in the selected contact groups or on-call schedules when an alert message is received.
warning When you enable "Yes @contacts" or "Expedited contacts" in a notification policy, make sure that the selected contacts have the required information configured. Otherwise, the features cannot work properly. For example: - Feishu group robots and Feishu application robots identify contacts through the "Feishu username" associated with the target contact.
- DingTalk identifies contacts through the "Mobile phone number" associated with the target contact.
- WeCom identifies contacts through the "WeCom account" associated with the target contact.
|
| When the notification method is set to "Orchestration", configure the following parameters: - Notification object: the recipients of notification messages. Available options include contact group, contact, and on-call schedule. Multiple selections are supported.
- Orchestration plan: Select an appropriate orchestration plan based on your actual needs. For orchestration plan details and creation instructions, see Creating orchestration plans.
|
| When the notification method is set to "Message queue", configure the following parameters: - Notification object: the recipients of notification messages. Available options include contact group, contact, and on-call schedule. Multiple selections are supported.
- Message queue for Kafka: Select an appropriate Kafka message queue based on your actual needs. For Kafka message queue details and instance creation instructions, see Creating topics.
|
| When the notification method is set to "Log service", configure the following parameters: - Notification object: the recipients of notification messages. Available options include contact group, contact, and on-call schedule. Multiple selections are supported.
- Log service: Select an appropriate log service based on your actual needs. For log service details and creation instructions, see Log topics.
|
| When an alert of the "Critical" level receives no response for a long time, it is sent to a new channel or contact. This feature is disabled by default. You can configure it as needed. warning The alert escalation feature applies only to alerts of the "Critical" level. - Trigger condition: Configure the conditions that trigger alert escalation. For example, if an alert is sent more than N times without a response and remains unanswered for more than M minutes within the time window for statistics, the alert is escalated to level X.
- Notification method: Configure notification methods for alert escalation. We recommend using the methods with higher notification levels, such as phone calls, @mentions of contacts in Feishu or DingTalk, or urgent mentions of contacts via Feishu application bot messages.
- Notification object: Configure the recipients for alert escalation. We recommend configuring higher-priority contacts, contact groups, or on-call schedules.
|