If you need to monitor the usage of cloud resources in an application group, you can create an alert rule. If resource metrics meet specific alert conditions, alerts are triggered and CloudMonitor sends alert notifications. This way, you can identify and handle the exceptions of monitoring data at the earliest opportunity.
Procedure
- Log on to the CloudMonitor console.
- In the left-side navigation pane, click Application Groups.
- On the Application Groups tab, click the name of the application group.
- In the left-side navigation pane, click Alert Rules.
- Click Create Alert Rule.
- In the Create Alert Rule panel, configure the parameters. The following table describes the parameters.
Parameter Description Product The name of the Alibaba Cloud service that can be monitored by CloudMonitor. Example: RDS-DB. Rule Description The content of the alert rule. The parameters in this section specify the conditions that trigger an alert. To configure the content of the alert rule, perform the following steps: - Click Add Rule.
- In the Add Rule Description panel, specify the rule name, metric type, metrics, thresholds, alert levels, and notification methods.
- Click OK.
Note For information about how to specify complex alert conditions, see Alert rule expressions.Mute For The interval at which CloudMonitor sends alert notifications until the alert that is triggered based on the alert rule is cleared. Valid values: 5 Minutes, 15 Minutes, 30 Minutes, 60 Minutes, 3 Hours, 6 Hours, 12 Hours, and 24 Hours. If the threshold value is exceeded, CloudMonitor sends an alert notification. If the threshold value is exceeded again within the mute period, CloudMonitor does not resend an alert notification. If the alert is not cleared after the mute period ends, CloudMonitor resends an alert notification.
For example, if the Mute For parameter is set to 12 Hours and the alert is not cleared, Cloud Monitor resends an alert notification after 12 hours.
Effective Period The period during which the alert rule is effective. CloudMonitor monitors the metrics and generates alerts only if the alert rule is effective. Alert Contact Group The alert contact group to which alert notifications are sent. The alert notifications of the application group are sent to the alert contacts that belong to the selected alert contact group. An alert contact group can contain one or more alert contacts.
For information about how to create an alert contact and an alert contact group, see Create an alert contact or alert contact group.
Alert Callback The URL that is used to receive the alert notifications sent from CloudMonitor by using HTTP POST requests. The URL must be accessible over the Internet. You can enter only an HTTP URL. For information about how to configure alert callbacks, see Use the alert callback feature to send notifications about threshold-triggered alerts.
To test the connectivity of an alert callback URL, perform the following steps:- Click Test next to the the callback URL. In the WebHook test panel, you can check and troubleshoot the connectivity of the alert callback URL based on the returned status code and test result details.Note To obtain the details of the test result, configure the Template Type and Language parameters and click Test.
- Click Close.
Note You can click Advanced Settings to configure this parameter.Auto Scaling If you turn on Auto Scaling and an alert is triggered, the specified scaling rule is enabled. In this case, you must configure the Region, ESS Group, and ESS Rule parameters. - For information about how to create a scaling group, see Manage scaling groups.
- For information about how to create a scaling rule, see Manage scaling rules.
Note You can click Advanced Settings to configure this parameter.Log Service If you turn on Log Service and an alert is triggered, the alert information is written to the specified Logstore in Log Service. In this case, you must configure the Region, ProjectName, and Logstore parameters. For information about how to create a project and a Logstore, see Getting Started.
Note You can click Advanced Settings to configure this parameter.Message Service - topic If you turn on Message Service - topic and an alert is triggered, the alert information is written to the specified topic in Message Service (MNS). In this case, you must configure the Region and topicName parameters. For information about how to create a topic, see Create a topic.
Note You can click Advanced Settings to configure this parameter.Method to handle alerts when no monitoring data is found The method that is used to handle alerts when no monitoring data is found. Valid values: - Do not do anything (default value)
- Send alert notifications
- Treated as normal
Note You can click Advanced Settings to configure this parameter.Tag The tags of the alert rule. A tag consists of a name and a value. - Click OK.