Kueri data pemantauan lalu lintas jaringan untuk satu atau beberapa nama domain yang dipercepat.
Deskripsi operasi
Anda dapat memanggil operasi ini hingga 50 kali per detik per akun.
Jika Anda tidak menentukan parameter StartTime atau EndTime, permintaan akan mengembalikan data yang dikumpulkan dalam satu jam terakhir. Jika Anda menentukan kedua parameter tersebut, permintaan akan mengembalikan data yang dikumpulkan dalam rentang waktu yang ditentukan.
Time granularity
Time granularity bervariasi tergantung pada rentang waktu yang ditentukan oleh parameter StartTime dan EndTime. Tabel berikut menjelaskan periode waktu di mana data historis tersedia serta penundaan datanya.
| Time granularity | Maximum time range per query | Historical data available | Data delay |
| 1 minute | 1 hour | 7 days | 5 minutes |
| 5 minutes | 3 days | 93 days | 15 minutes |
| 1 hour | 31 days | 186 days | 4 hours |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cdn:DescribeDomainRealTimeTrafficData |
none |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
Nama domain yang dipercepat. Anda dapat menentukan hingga 100 nama domain dalam setiap panggilan. Pisahkan beberapa nama domain dengan koma (,). |
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 |
| IspNameEn |
string |
No |
Nama Internet service provider (ISP). Anda dapat memanggil operasi DescribeCdnRegionAndIsp untuk mengkueri daftar wilayah terbaru. Jika Anda tidak mengatur parameter ini, semua wilayah akan dikueri. |
telecom |
| LocationNameEn |
string |
No |
Nama wilayah. Anda dapat memanggil operasi DescribeCdnRegionAndIsp untuk mengkueri daftar wilayah terbaru. Jika Anda tidak mengatur parameter ini, semua wilayah akan dikueri. |
beijing |
| 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 dari waktu mulai. |
2019-12-10T20:01:00Z |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Deskripsi parameter. |
||
| EndTime |
string |
Akhir rentang waktu selama data dikueri. |
2019-12-10T20:01:00Z |
| StartTime |
string |
Mulai rentang waktu selama data dikueri. |
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 antara entri data yang dikembalikan. Satuan: detik. Bergantung pada maximum time range per query, nilainya adalah 60 (1 minute), 300 (5 minutes), atau 3600 (1 hour). Untuk informasi selengkapnya, lihat bagian "Time granularity" di Catatan Penggunaan. |
60 |
| RealTimeTrafficDataPerInterval |
object |
||
| DataModule |
array<object> |
Network traffic yang dikembalikan pada setiap interval waktu. Satuan: byte. |
|
|
object |
Traffic yang dikumpulkan pada setiap interval. |
||
| Value |
string |
Nilai traffic pada setiap interval waktu. |
0 |
| TimeStamp |
string |
Timestamp data yang dikembalikan. |
2019-12-10T20:01: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:01:00Z"
}
]
}
}
Respons error
JSONformat
{
"DomainName": "example.com",
"DataInterval": "60",
"RealTimeTrafficDataPerInterval": {
"DataModule": [
{
"TimeStamp": "2015-12-10T20:00:00Z",
"Value": "0"
},
{
"TimeStamp": "2015-12-10T20:01:00Z",
"Value": "0"
}
]
},
"RequestId": "A666D44F-19D6-490E-97CF-1A64AB962C57",
"StartTime": "2015-12-10T20:00:00Z",
"EndTime": "2015-12-10T20:01:00Z"
}
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.