Queries the number of times that a system event of a cloud service has occurred.
Operation description
Background information
You can call the DescribeSystemEventMetaList operation to query the cloud services supported by CloudMonitor and their system events.
Description
This topic provides an example on how to query the number of times that a system event of Elastic Compute Service (ECS) has occurred. The returned result shows that the specified system event has occurred three times.
Try it now
Test
RAM authorization
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Product |
string |
No |
The name of the cloud service. You can call the DescribeSystemEventMetaList operation to obtain the value of the response parameter |
ECS |
| EventType |
string |
No |
The type of the system event. You can call the DescribeSystemEventMetaList operation to obtain the value of the response parameter |
StatusNotification |
| Name |
string |
No |
The name of the system event. You can call the DescribeSystemEventMetaList operation to obtain the value of the response parameter |
Instance:StateChange |
| Level |
string |
No |
The level of the system event. Valid values:
You can call the DescribeSystemEventMetaList operation to obtain the value of the response parameter |
Info |
| Status |
string |
No |
The status of the system event. You can call the DescribeSystemEventMetaList operation to obtain the value of the response parameter |
Normal |
| GroupId |
string |
No |
The ID of the application group. |
17285**** |
| SearchKeywords |
string |
No |
The keywords that are used to search for the system event. Valid values:
|
ECS |
| StartTime |
string |
No |
The beginning of the time range to query. Unit: milliseconds. |
1635993541000 |
| EndTime |
string |
No |
The end of the time range to query. Unit: milliseconds. |
1635993921000 |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
The HTTP status codes. Note
The status code 200 indicates that the request was successful. |
200 |
| Message |
string |
The returned message. If the request was successful, a success message is returned. If the request failed, an error message is returned. |
success |
| RequestId |
string |
The request ID. |
C7A7B776-0ACE-5A93-9B07-DE8008D9CCDF |
| Success |
string |
Indicates whether the request was successful. Valid values:
|
true |
| SystemEventCounts |
object |
||
| SystemEventCount |
array<object> |
The details of the system event. |
|
|
object |
|||
| Status |
string |
The status of the system event. |
Normal |
| Time |
integer |
The time when the system event occurred. The value is a timestamp. Unit: milliseconds. |
1635993751000 |
| GroupId |
string |
The ID of the application group. |
17285**** |
| Product |
string |
The name of the cloud service in which the system event occurred. |
ECS |
| InstanceName |
string |
The name of the instance. |
ECS-test |
| Num |
integer |
The number of times that the system event has occurred. |
3 |
| ResourceId |
string |
The resource ID. |
i-rj99xc6cptkk64ml**** |
| Name |
string |
The name of the system event. |
Instance:StateChange |
| Content |
string |
The description of the system event. |
Instance state change notification |
| Level |
string |
The level of the system event. Valid values:
|
Info |
| RegionId |
string |
The region ID. |
cn-hangzhou |
Examples
Success response
JSON format
{
"Code": "200",
"Message": "success",
"RequestId": "C7A7B776-0ACE-5A93-9B07-DE8008D9CCDF",
"Success": "true",
"SystemEventCounts": {
"SystemEventCount": [
{
"Status": "Normal",
"Time": 1635993751000,
"GroupId": "17285****",
"Product": "ECS",
"InstanceName": "ECS-test",
"Num": 3,
"ResourceId": "i-rj99xc6cptkk64ml****",
"Name": "Instance:StateChange",
"Content": "Instance state change notification",
"Level": "Info",
"RegionId": "cn-hangzhou"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ParameterInvalid | Illegal parameters. | |
| 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. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.