Call DescribeDcdnDomainIspData to query daily statistics on carrier distribution for an accelerated domain name. You can query data from the last 90 days.
Operation description
-
Call frequency: 100 calls per second for each user.
-
If you do not specify StartTime and EndTime, data from the last 24 hours is queried by default. To query data within a specific time range, specify both StartTime and EndTime.
-
You can query data for a single domain name or for all domain names that belong to your account.
-
You can query data generated within the last 90 days.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnDomainIspData |
get |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
No |
The accelerated domain name. You can query data for only a single domain name. If you leave this parameter empty, data for all domain names that belong to your account is queried. |
example.com |
| StartTime |
string |
No |
The beginning of the time range to query. Specify the time in the ISO 8601 standard in the YYYY-MM-DDThh:mm:ssZ format. The time must be in UTC. |
2019-12-05T12:00:00Z |
| EndTime |
string |
No |
The end of the time range to query. Specify the time in the ISO 8601 standard in the YYYY-MM-DDThh:mm:ssZ format. The time must be in UTC. Note
The end time must be later than the start time. |
2019-12-06T12:00:00Z |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
The end of the time range. |
2019-12-06T12:00:00Z |
| StartTime |
string |
The beginning of the time range. |
2019-12-05T12:00:00Z |
| RequestId |
string |
The request ID. |
2E5AD83F-BD7B-462E-8319-2E30E305519A |
| DomainName |
string |
The accelerated domain name. |
example.com |
| DataInterval |
string |
The time interval between data records. Unit: seconds. |
86400 |
| Value |
object |
||
| IspProportionData |
array<object> |
A list of data about the proportion of traffic from each carrier. |
|
|
object |
|||
| Qps |
string |
The number of queries per second (QPS). |
5.9523809523809524E-5 |
| TotalQuery |
string |
The total number of requests. |
3 |
| TotalBytes |
string |
The total traffic. |
2400057 |
| AvgResponseRate |
string |
The average response rate. Unit: bytes/millisecond. |
154.3345765545624 |
| AvgResponseTime |
string |
The average response time. Unit: milliseconds. |
5183.666666666667 |
| Proportion |
string |
The proportion of requests. |
0.01155980271270037 |
| AvgObjectSize |
string |
The average size of a response. Unit: byte. |
800019.0 |
| IspEname |
string |
The English name of the carrier. |
unicom |
| Bps |
string |
The bandwidth. Unit: bit/s. |
380.9614285714286 |
| Isp |
string |
The carrier information. |
China Unicom |
| BytesProportion |
string |
The proportion of the total traffic. For example, a value of 0.9 means 90%. |
0.003544181046236794 |
Examples
Success response
JSON format
{
"EndTime": "2019-12-06T12:00:00Z",
"StartTime": "2019-12-05T12:00:00Z",
"RequestId": "2E5AD83F-BD7B-462E-8319-2E30E305519A",
"DomainName": "example.com",
"DataInterval": "86400",
"Value": {
"IspProportionData": [
{
"Qps": "5.9523809523809524E-5",
"TotalQuery": "3",
"TotalBytes": "2400057",
"AvgResponseRate": "154.3345765545624",
"AvgResponseTime": "5183.666666666667",
"Proportion": "0.01155980271270037",
"AvgObjectSize": "800019.0",
"IspEname": "unicom",
"Bps": "380.9614285714286",
"Isp": "China Unicom",
"BytesProportion": "0.003544181046236794"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | You must set both the start time and the end time. |
| 400 | InvalidStartTime.Malformed | The specified StartTime parameter is invalid. | The format of the specified start time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | The format of the specified end time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | The end time is earlier than the start time. |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. | The specified start time is invalid. |
| 404 | InvalidDomain.NotFound | The specified domain does not exist. | The specified domain name does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.