Mengkueri data lalu lintas asal untuk nama domain yang dipercepat di ApsaraVideo VOD. Lalu lintas diukur dalam byte.
Deskripsi operasi
Operasi ini hanya tersedia di region China (Shanghai).
ApsaraVideo VOD menyimpan data lalu lintas asal selama 90 hari sebelum data dihapus.
Jika Anda tidak mengatur parameter
StartTimeatauEndTime, permintaan akan mengembalikan data yang dikumpulkan dalam 24 jam terakhir. Jika Anda mengatur kedua parameterStartTimedanEndTime, permintaan akan mengembalikan data yang dikumpulkan dalam rentang waktu yang ditentukan.Anda dapat menentukan maksimum 500 nama domain dalam satu permintaan. Pisahkan beberapa nama domain dengan tanda koma (,). Jika Anda menentukan beberapa nama domain dalam satu permintaan, hasil agregasi akan dikembalikan.
Granularitas waktu
Granularitas waktu yang didukung oleh parameter Interval bervariasi berdasarkan rentang waktu per kueri yang ditentukan dengan menggunakan StartTime dan EndTime. Tabel berikut menjelaskan periode waktu di mana data historis tersedia dan keterlambatan data.
| Granularitas waktu | Rentang waktu per kueri (hari) | Data historis tersedia (hari) | Keterlambatan data |
| 5 menit | (0, 3] | 93 | 15 menit |
| 1 jam | (3, 31] | 186 | 4 jam |
| 1 hari | (31, 366] | 366 | 04:00 pada hari berikutnya |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DescribeVodDomainSrcTrafficData |
get |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
No |
Nama domain yang dipercepat. Anda dapat menentukan maksimum 500 nama domain dalam satu permintaan. Pisahkan beberapa nama domain dengan tanda koma (,). Jika Anda menentukan beberapa nama domain dalam satu permintaan, hasil agregasi akan dikembalikan. Jika Anda mengosongkan parameter ini, data lalu lintas asal untuk semua nama domain yang dipercepat akan dikueri secara default. |
example.com |
| StartTime |
string |
No |
Awal rentang waktu yang akan dikueri. Tentukan waktu dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Jika Anda mengosongkan parameter ini, data lalu lintas asal yang dihasilkan dalam 24 jam terakhir akan dikueri secara default. |
2022-03-22T16:00:00Z |
| EndTime |
string |
No |
Akhir rentang waktu yang akan dikueri. Waktu akhir harus lebih lambat dari waktu mulai. Tentukan waktu dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. |
2022-09-24T15:59:59Z |
| Interval |
string |
No |
Interval waktu antara entri data yang akan dikembalikan. Satuan: detik. Nilai yang valid:
Catatan
Granularitas waktu yang didukung oleh parameter Interval bervariasi berdasarkan rentang waktu per kueri yang ditentukan dengan menggunakan |
300 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Data yang dikembalikan. |
||
| EndTime |
string |
Akhir rentang waktu saat data dikueri. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC. |
2022-09-23T15:59:59Z |
| StartTime |
string |
Awal rentang waktu saat data dikueri. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddTHH:mm:ssZ. Waktu ditampilkan dalam UTC. |
2022-08-29T16:00:00Z |
| RequestId |
string |
ID dari permintaan. |
25818875-5F78-4AF6-D7393642CA58**** |
| DomainName |
string |
Nama domain yang dipercepat. |
example.com |
| TotalTraffic |
string |
Total lalu lintas. Satuan: byte. |
5906662826 |
| DataInterval |
string |
Interval waktu antara entri yang dikembalikan. Satuan: detik. |
300 |
| SrcTrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
Detail tentang lalu lintas asal yang dikembalikan pada setiap interval waktu. Satuan: byte. |
|
|
object |
|||
| Value |
string |
The traffic value at each time interval. |
0 |
| TimeStamp |
string |
The timestamp of the returned data. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2022-09-23T15:59:59Z |
| HttpsValue |
string |
The amount of traffic generated by origin HTTPS requests. |
0 |
Contoh
Respons sukses
JSONformat
{
"EndTime": "2022-09-23T15:59:59Z",
"StartTime": "2022-08-29T16:00:00Z",
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"DomainName": "example.com",
"TotalTraffic": "5906662826",
"DataInterval": "300",
"SrcTrafficDataPerInterval": {
"DataModule": [
{
"Value": "0",
"TimeStamp": "2022-09-23T15:59:59Z",
"HttpsValue": "0"
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | StartTime and EndTime can not be single. | |
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | The start time is in an invalid format. |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | The end time is in an invalid format. |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | Abs.DomainName.Malformed | The size of DomainName is too big. | |
| 400 | InvalidInterval.Malformed | Specified Interval is malformed. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.