Calls the DescribeAlertLogCount operation to query alert history statistics.
Operation description
This operation can query only the alert history within the last year.
This topic provides an example on how to query the alert history statistics of Elastic Compute Service (ECS) from the product dimension of Alibaba Cloud services.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cms:DescribeAlertLogCount |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| StartTime |
integer |
No |
The start timestamp for querying alert history. Unit: milliseconds. You can query only the alert history within the last year. If the query time range exceeds one year, the Note
The interval between the start time (StartTime) and end time (EndTime) must be less than or equal to 15 days. Both parameters must be specified or left empty at the same time. If neither is specified, the alert history of the last 15 minutes is queried by default. |
1609988009694 |
| EndTime |
integer |
No |
The end timestamp for querying alert history. Unit: milliseconds. You can query only the alert history within the last year. If the query time range exceeds one year, the Note
The interval between the start time (StartTime) and end time (EndTime) must be less than or equal to 15 days. Both parameters must be specified or left empty at the same time. If neither is specified, the alert history of the last 15 minutes is queried by default. |
1610074409694 |
| PageNumber |
integer |
No |
The page number. Default value: 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page. Default value: 10. |
10 |
| SearchKey |
string |
No |
The search keyword for querying alert history statistics. |
test |
| Namespace |
string |
No |
The namespace of the Alibaba Cloud service. Note
For information about the namespaces of Alibaba Cloud services, see Cloud service metrics. |
acs_ecs_dashboard |
| GroupId |
string |
No |
The application group ID. |
7301**** |
| Product |
string |
No |
The abbreviation of the Alibaba Cloud service name. |
ECS |
| Level |
string |
No |
The alert level and notification method. Valid values:
|
P4 |
| SendStatus |
string |
No |
The alert status. Valid values:
When the alert status is 0, if the value of Level is P4, an alert is triggered. If the value of Level is OK, the alert recovers to Normal. |
0 |
| ContactGroup |
string |
No |
The alert contact group. |
ECS_Group |
| RuleName |
string |
No |
The name of the alert rule. |
test123 |
| MetricName |
string |
No |
The metric name. Note
For information about the metrics of Alibaba Cloud services, see Cloud service metrics. |
cpu_total |
| LastMin |
string |
No |
The period for obtaining logs. Unit: minutes. |
360 |
| GroupBy |
string |
Yes |
Aggregates data by a spatial dimension, which is equivalent to the Group By clause in SQL. Valid values:
|
product |
SourceType
deprecated
|
string |
No |
[Deprecated] This parameter is deprecated and does not need to be specified. |
无 |
| EventType |
string |
No |
The alert type. Valid values:
|
TRIGGERED |
| RuleId |
string |
No |
The ID of the alert rule. For information about how to obtain the alert rule ID, see DescribeMetricRuleList. |
bfae2ca5b4e07d2c7278772e*********** |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| AlertLogCount |
array<object> |
The alert history statistics. |
|
|
array<object> |
|||
| Count |
integer |
The number of alert history statistics. |
1 |
| Logs |
array<object> |
The details of the alert history statistics. |
|
|
object |
|||
| Name |
string |
The field name of the alert history statistics. |
product |
| Value |
string |
The field value of the alert history statistics. |
ECS |
| Code |
string |
The status code. Note
The value 200 indicates success. |
200 |
| Message |
string |
The error message. |
The specified resource is not found. |
| RequestId |
string |
The request ID. |
1C4A3709-BF52-42EE-87B5-7435F0929585 |
| Success |
boolean |
Indicates whether the operation was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"AlertLogCount": [
{
"Count": 1,
"Logs": [
{
"Name": "product",
"Value": "ECS"
}
]
}
],
"Code": "200",
"Message": "The specified resource is not found.",
"RequestId": "1C4A3709-BF52-42EE-87B5-7435F0929585",
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ParameterInvalid | Parameter invalid. | The parameter is missing or invalid. |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 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. |
| 409 | ResourceConflict | Concurrent modification of resources. | |
| 409 | ResourceExist | Resources already exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.