Mengambil data pemantauan bandwidth dari permintaan yang dialihkan ke origin server untuk satu atau beberapa nama domain yang dipercepat.
Deskripsi operasi
Operasi ini dapat dipanggil hingga 100 kali per detik per akun.
Jika parameter StartTime atau EndTime tidak ditentukan, permintaan akan mengembalikan data yang dikumpulkan dalam 24 jam terakhir. Jika kedua parameter tersebut ditentukan, permintaan akan mengembalikan data dalam rentang waktu yang ditetapkan.
Time granularity
Time granularity yang didukung oleh parameter Interval, periode maksimum ketersediaan data historis, serta penundaan data bervariasi tergantung pada rentang waktu yang diambil, sebagaimana dijelaskan dalam tabel berikut.
| Time granularity | Maximum time range per query | Historical data available | Data delay |
| 5 minutes | 3 days | 93 days | 15 minutes |
| 1 hour | 31 days | 186 days | 4 hours |
| 1 day | 366 days | 366 days | 04:00 on the next day |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cdn:DescribeDomainSrcBpsData |
none |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
No |
Nama domain yang dipercepat. Anda dapat menentukan hingga 500 nama domain dalam setiap panggilan. Pisahkan beberapa nama domain dengan koma (,). Secara default, operasi ini menanyakan distribusi geografis pengguna untuk semua nama domain yang dipercepat. |
example.com |
| StartTime |
string |
No |
Awal rentang waktu untuk dikuiri. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. |
2019-12-10T20:00:00Z |
| EndTime |
string |
No |
Akhir rentang waktu untuk dikuiri. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Catatan
Waktu akhir harus lebih lambat daripada waktu mulai. |
2019-12-10T20:30:00Z |
| Interval |
string |
No |
Interval waktu antar entri data. Satuan: detik. Time granularity bervariasi tergantung pada rentang waktu maksimum per query. Nilai yang valid: 300 (5 minutes), 3600 (1 hour), dan 86400 (1 day). Untuk informasi selengkapnya, lihat Description. |
300 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
Akhir rentang waktu selama data dikuiri. |
2019-12-10T20:30:00Z |
| StartTime |
string |
Awal rentang waktu selama data dikuiri. |
2019-12-10T20:00:00Z |
| RequestId |
string |
ID permintaan. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
| DomainName |
string |
Nama domain yang dipercepat. |
example.com |
| DataInterval |
string |
Interval waktu antar entri data yang dikembalikan. Satuan: detik. |
300 |
| SrcBpsDataPerInterval |
object |
||
| DataModule |
array<object> |
Data bandwidth origin pada setiap interval waktu. Satuan: bit/s. |
|
|
object |
|||
| Value |
string |
Nilai traffic pada setiap interval waktu. |
500 |
| TimeStamp |
string |
Timestamp data yang dikembalikan. |
2019-12-10T20:00:00Z |
| HttpsValue |
string |
Nilai bandwidth dari permintaan HTTPS origin. |
10 |
Contoh
Respons sukses
JSONformat
{
"EndTime": "2019-12-10T20:30:00Z",
"StartTime": "2019-12-10T20:00:00Z",
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8",
"DomainName": "example.com",
"DataInterval": "300",
"SrcBpsDataPerInterval": {
"DataModule": [
{
"Value": "500",
"TimeStamp": "2019-12-10T20:00:00Z",
"HttpsValue": "10"
}
]
}
}
Respons error
JSONformat
{"RequestId":"16A96B9A-F203-4EC5-8E43-CB92E68F4CD8","HostId":"cdn.aliyuncs.com","Code":"InternalError","Message":"The request processing has failed due to some unknown error."}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | StartTime and EndTime can not be single. | |
| 400 | InvalidStartTime.Malformed | The specified value of parameter StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | The specified value of parameter EndTime is malformed. | |
| 400 | InvalidEndTime.Mismatch | Specified EndTime does not match the specified StartTime. | StartTime must be earlier than EndTime. |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | InvalidDomainName.Overlimit | Too many DomainNames are specified. | The number of specified domain names exceeds the limit of the operation. |
| 400 | InvalidInterval.Malformed | Specified Interval is malformed. | The format of the time granularity is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.