Queries the average statistics of a specified metric in a specified site monitoring task by calling the DescribeSiteMonitorStatistics operation.
Operation description
This topic provides an example on how to query the average statistics of the Availability metric in the site monitoring task whose ID is ef4cdc8b-9dc7-43e7-810e-f950e56c****. The returned result shows that the availability is 100.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cms:DescribeSiteMonitorStatistics |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| TaskId |
string |
Yes |
The ID of the site monitoring task. For information about how to obtain the ID of a site monitoring task, see DescribeSiteMonitorList. |
ef4cdc8b-9dc7-43e7-810e-f950e56c**** |
| TimeRange |
string |
No |
The statistical period. Unit: minutes. Default value: 1440 (1 day). Maximum value: 43200 (30 days). |
1440 |
| StartTime |
string |
No |
The beginning of the time range to query. Unit: milliseconds. Default value: 1 hour before the current time. |
1576142850527 |
| MetricName |
string |
Yes |
The name of the metric. Valid values:
|
Availability |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
The HTTP status code. Note
The value 200 indicates that the call is successful. |
200 |
| Message |
string |
The returned message. |
Successful |
| Data |
string |
The statistical result. |
100 |
| RequestId |
string |
The ID of the request. |
3AD2724D-E317-4BFB-B422-D6691D071BE1 |
| Success |
string |
Indicates whether the call is successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"Code": "200",
"Message": "Successful",
"Data": "100",
"RequestId": "3AD2724D-E317-4BFB-B422-D6691D071BE1",
"Success": "true"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameterValue | The specified parameter is not valid. | |
| 401 | AccessDeniedException | You donot have sufficient access to perform this action. | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | Forbidden | You are not authorized to operate the specified resource. | No permission, please use RAM to authorize |
| 403 | InvalidClientTokenId | The X.509 certificate or cms access key ID provided does not exist in our records. | |
| 206 | %s | %s | |
| 503 | %s | %s | |
| 406 | %s | %s | |
| 429 | Throttli∂ngException | The request was denied due to request throttling. | |
| 409 | %s | %s |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.