Mengkueri data trafik real-time dari nama domain yang dipercepat. Dibandingkan dengan operasi DescribeVodDomainTrafficData, operasi ini mendukung granularitas waktu yang lebih kecil (minimum 1 menit), latensi data yang lebih rendah (minimum 5 menit), tetapi rentang data historis yang lebih pendek (hingga 186 hari).
Deskripsi operasi
Alamat layanan untuk operasi ini hanya mendukung China (Shanghai).
Kueri batch didukung. Anda dapat mengkueri data untuk hingga 100 nama domain sekaligus.
Jika Anda tidak menentukan
StartTimedanEndTime, operasi ini akan mengembalikan data untuk satu jam terakhir secara default. Jika Anda menentukanStartTimedanEndTime, operasi ini akan mengembalikan data untuk rentang waktu yang ditentukan.
Granularitas waktu data yang dikembalikan
Granularitas waktu data yang dikembalikan bervariasi berdasarkan pengatur waktu yang ditentukan oleh StartTime dan EndTime. Tabel berikut menjelaskan rentang data historis yang dapat dikueri dan latensi data untuk setiap granularitas waktu:
| Granularitas waktu | Pengatur waktu per kueri | Rentang data historis yang dapat dikueri | Latensi data |
| 1 menit | Pengatur waktu per kueri ≤ 1 jam | 7 hari | 5 menit |
| 5 menit | 1 jam < Pengatur waktu per kueri < 3 hari | 93 hari | 15 menit |
| 1 jam | 3 hari ≤ Pengatur waktu per kueri < 31 hari | 186 hari | Umumnya 3 hingga 4 jam |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DescribeVodDomainRealTimeTrafficData |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
Nama domain yang dipercepat untuk dikueri.
|
example.com. |
| StartTime |
string |
No |
Awal rentang waktu untuk dikueri. 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 dikueri. 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:01:00Z |
| IspNameEn |
string |
No |
Nama penyedia layanan Internet (ISP). Jika Anda tidak menentukan parameter ini, data dari semua ISP akan dikueri. |
telecom. |
| LocationNameEn |
string |
No |
Nama wilayah. Jika Anda tidak menentukan parameter ini, data dari semua wilayah akan dikueri. |
shanghai. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
Akhir rentang waktu untuk data yang dikembalikan. |
2019-12-10T20:01:00Z |
| StartTime |
string |
Awal rentang waktu untuk data yang dikembalikan. |
2019-12-10T20:00:00Z |
| RequestId |
string |
ID permintaan. |
A666D44F-19D6-490E-97CF-1A64AB962C57 |
| DomainName |
string |
Nama domain yang dipercepat. |
example.com. |
| DataInterval |
string |
Interval waktu antar entri data, yaitu granularitas waktu data. Unit: detik. Berdasarkan rentang waktu per kueri, parameter ini mengembalikan nilai tetap 60 (1 menit), 300 (5 menit), atau 3600 (1 jam). Untuk informasi selengkapnya, lihat Granularitas waktu data yang dikembalikan dalam deskripsi operasi. |
60 |
| RealTimeTrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
Data trafik untuk setiap interval waktu. |
|
|
object |
|||
| Value |
string |
The traffic data. Unit: bytes. |
0 |
| TimeStamp |
string |
The timestamp of the data returned. The time follows the ISO 8601 standard. The time is displayed in UTC. |
2019-12-10T20:00:00Z |
Contoh
Respons sukses
JSONformat
{
"EndTime": "2019-12-10T20:01:00Z",
"StartTime": "2019-12-10T20:00:00Z",
"RequestId": "A666D44F-19D6-490E-97CF-1A64AB962C57",
"DomainName": "example.com",
"DataInterval": "60",
"RealTimeTrafficDataPerInterval": {
"DataModule": [
{
"Value": "0",
"TimeStamp": "2019-12-10T20:00:00Z"
}
]
}
}
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. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 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. | |
| 400 | InvalidIspParameter | The specified Isp is invalid. | |
| 400 | InvalidLocName | The specified LocName is not supported. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.