Debugging
Authorization information
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
Id | string | Yes | The ID of the process monitoring task. | 92E3065F-0980-4E31-9AA0-BA6**** |
GroupId | string | Yes | The ID of the application group. | 6780**** |
MatchExpressFilterRelation | string | No | The logical operator used between conditional expressions that are used to match instances. Valid values:
| and |
AlertConfig | object [] | Yes | The alert rule configurations. | |
SilenceTime | string | No | The mute period during which new alerts are not sent even if the trigger conditions are met. Valid values of N: 1 to 200. Unit: seconds. Minimum value: 3600, which is equivalent to one hour. Default value: 86400, which is equivalent to one day. Note
Only one alert notification is sent during a mute period even if the metric value exceeds the alert threshold during consecutive checks.
| 86400 |
ComparisonOperator | string | Yes | The comparison operator that is used to compare the metric value with the threshold. Valid values of N: 1 to 200. Valid values:
| GreaterThanOrEqualToThreshold |
Webhook | string | No | The callback URL to which a POST request is sent when an alert is triggered based on the alert rule. Valid values of N: 1 to 200. | http://www.aliyun.com |
Times | string | Yes | The number of times for which the threshold can be consecutively exceeded. Valid values of N: 1 to 200. Default value: 3. Note
A metric triggers an alert only after the metric value reaches the threshold consecutively for the specified times.
| 3 |
EscalationsLevel | string | Yes | The level of the alert. Valid values of N: 1 to 200. Valid values:
| warn |
EffectiveInterval | string | No | The time period during which the alert rule is effective. Valid values of N: 1 to 200. | 00:00-22:59 |
NoEffectiveInterval | string | No | The time period during which the alert rule is ineffective. Valid values of N: 1 to 200. | 23:00-23:59 |
Threshold | string | Yes | The alert threshold. Valid values of N: 1 to 200. | 5 |
Statistics | string | No | The statistical aggregation method that is used to calculate the metric values. Valid values of N: 1 to 200. Note
Set the value to Average.
| Average |
TargetList | object [] | No | The alert trigger. | |
Id | string | No | The ID of the resource for which alerts are triggered. For information about how to obtain the ID of a resource for which alerts are triggered, see DescribeMetricRuleTargets . | 1 |
Arn | string | No | The Alibaba Cloud Resource Name (ARN) of the resource. For information about how to obtain the ARN of a resource, see DescribeMetricRuleTargets . Format:
| acs:mns:cn-hangzhou:120886317861****:/queues/test/message |
Level | string | No | The level of the alert. Valid values:
| ["INFO", "WARN", "CRITICAL"] |
JsonParams | string | No | The parameters of the alert callback. The parameters are in the JSON format. | {"customField1":"value1","customField2":"$.name"} |
Response parameters
Examples
Sample success responses
JSON
format
{
"Code": "200",
"Message": "The Request is not authorization.",
"RequestId": "7985D471-3FA8-4EE9-8F4B-45C19DF3D36F",
"Success": true
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | ParameterInvalid | Illegal parameters. | - |
403 | AccessForbidden | User not authorized to operate on the specified resource. | - |
404 | ResourceNotFound | The specified resource is not found. | The specified resource is not found. |
500 | InternalError | The request processing has failed due to some unknown error. | - |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2022-08-05 | The Error code has changed | see changesets | ||||||||||
|