You can call the DescribeLiveDomainBpsDataByLayer operation to query bandwidth and traffic data for domain names by protocol.
Operation description
Data can be stored for up to 90 days. You can query multiple domain names at a time by separating them with commas (,). You can specify a maximum of 500 domain names. The data for all specified domain names is aggregated. The time granularity of the returned data depends on the time range that you specify using the StartTime and EndTime parameters. The following list describes the time granularity for different time ranges:
-
If the time range is 3 days or less, the time granularity is 5 minutes.
-
If the time range is longer than 3 days but no longer than 31 days, the time granularity is 1 hour.
-
If the time range is longer than 31 days, the time granularity is 1 day.
If you do not specify StartTime or EndTime, data for the last 24 hours is returned by default.
QPS limit
The queries per second (QPS) limit for a single user is 20. If the number of calls per second exceeds the limit, throttling is triggered. This may affect your business. We recommend that you take this limit into consideration when you call this operation.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:DescribeLiveDomainBpsDataByLayer |
get |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The streaming domain. You can query multiple domain names at a time. Separate them with commas (,). If you leave this parameter empty, the merged data for all domain names is returned. |
|
| DomainName |
string |
No |
The beginning of the time range to query. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time is in UTC. Note
If you do not set this parameter, data in the last 24 hours is queried. The minimum time granularity is 5 minutes. |
pull.aliyundoc.com |
| StartTime |
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 is in UTC. |
2022-03-15T16:00:00Z |
| EndTime |
string |
No |
The time granularity of the data to query. Unit: seconds. Valid values:
Note
|
2022-03-16T16:59:59Z |
| Interval |
string |
No |
The name of the carrier. If you do not set this parameter, data of all carriers is queried. Note
For more information, see DescribeLiveRegionAndIsp. |
300 |
| IspNameEn |
string |
No |
The name of the region. If you do not set this parameter, data in all regions is queried. Note
For more information, see DescribeLiveRegionAndIsp. |
tele*** |
| LocationNameEn |
string |
No |
The dimension to query. Valid values:
|
hangzhou |
| Layer |
string |
No |
|
all |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| BpsDataInterval |
object |
||
| DataModule |
array<object> |
The bandwidth data for each time interval. |
|
|
object |
The bandwidth data for each time interval. |
||
| TimeStamp |
string |
The start of the time slice. |
2022-03-15T16:00:00Z |
| TrafficValue |
string |
The total traffic. Unit: bytes. |
331 |
| Value |
string |
The peak bandwidth. Unit: bit/s. |
0.56 |
| DataInterval |
string |
The time interval between two consecutive data entries. Unit: seconds. |
300 |
| RequestId |
string |
The request ID. |
BEA5625F-8FCF-48F4-851B-2A48566EA967 |
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | Specified parameter EndTime is not valid. | |
| 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 | Specified end time does not math the specified start time,And the time range does not exceed 90 days. | The start time and the end time do not match. The start time cannot be later than the end time, and the interval between the start time and the end time cannot exceed 90 days. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.