Queries network traffic monitoring data for live streaming domain names.
Operation description
If you do not specify the StartTime and EndTime parameters, data from the last 24 hours is queried by default.
This API operation queries monitoring data. Because the methods used for data collection and processing are different from those used for billing, you cannot use the queried data for billing reconciliation.
QPS limit
The queries per second (QPS) limit for a single user is 100. If you exceed this limit, API calls are throttled, which may affect your business. We recommend that you call this operation at a reasonable rate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:DescribeLiveDomainTrafficData |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| DomainName |
string |
No |
The streaming domain name. You can query one or more domain names. To query multiple domain names, separate them with commas (,). If you leave this parameter empty, the merged data for all live streaming domain names is returned. Note
|
example.com |
| StartTime |
string |
No |
The beginning of the time range to query. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. Note
You can query data from the last 90 days. |
2017-12-10T14:00:00Z |
| EndTime |
string |
No |
The end of the time range to query. The end time must be later than the start time. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
2017-12-10T15:00:00Z |
| Interval |
string |
No |
The time granularity of the data to query. Unit: seconds. Valid values:
Note
If you do not specify this parameter or specify an invalid value, the default value 300 is used. |
300 |
| IspNameEn |
string |
No |
The English name of the carrier. You can call the DescribeCdnRegionAndIsp operation to query carrier names. If you do not specify this parameter, data for all carriers is returned. |
alibaba |
| LocationNameEn |
string |
No |
The English name of the region. You can call the DescribeCdnRegionAndIsp operation to query region names. If you do not specify this parameter, data for all regions is returned. |
tianjin |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
The end of the time range. The time is in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2017-12-10T15:00:00Z |
| StartTime |
string |
The beginning of the time range. The time is in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2017-12-10T14:00:00Z |
| RequestId |
string |
The request ID. |
B955107D-E658-4E77-B913-E0AC3D31693E |
| DomainName |
string |
The streaming domain name. |
example.com |
| DataInterval |
string |
The time granularity of the data. |
300 |
| TrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
The traffic data at each time interval. |
|
|
object |
The traffic data at each time interval. |
||
| TrafficValue |
string |
The total traffic. Unit: bytes. |
454680793 |
| HttpTrafficValue |
string |
The HTTP traffic. Unit: bytes. |
0 |
| TimeStamp |
string |
The start of the time slice. |
2017-12-10T15:00:05Z |
| HttpsTrafficValue |
string |
The HTTPS traffic. Unit: bytes. |
454680793 |
Examples
Success response
JSON format
{
"EndTime": "2017-12-10T15:00:00Z",
"StartTime": "2017-12-10T14:00:00Z",
"RequestId": "B955107D-E658-4E77-B913-E0AC3D31693E",
"DomainName": "example.com",
"DataInterval": "300",
"TrafficDataPerInterval": {
"DataModule": [
{
"TrafficValue": "454680793",
"HttpTrafficValue": "0",
"TimeStamp": "2017-12-10T15:00:05Z",
"HttpsTrafficValue": "454680793"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | The end time does not match the start time. Make sure that the start and end times match. |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | The value specified for the StartTime parameter is invalid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.