Mengambil data pemantauan lalu lintas jaringan untuk satu atau beberapa nama domain yang dipercepat.
Deskripsi operasi
Operasi ini dapat dipanggil hingga 50 kali per detik per akun.
Jika parameter StartTime atau EndTime tidak ditentukan, permintaan akan mengembalikan data yang dikumpulkan dalam satu jam terakhir. Jika kedua parameter tersebut ditentukan, permintaan akan mengembalikan data dalam rentang waktu yang ditetapkan.
Time granularity
Time granularity bervariasi tergantung pada rentang waktu yang ditentukan oleh parameter StartTime dan EndTime. Tabel berikut menjelaskan periode maksimum data historis yang tersedia dan penundaan data.
| 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 multiple nama domain dengan koma (,). |
example.com |
| StartTime |
string |
No |
Awal dari rentang waktu yang akan ditanyakan. 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 menanyakan daftar wilayah terbaru. Jika Anda tidak mengatur parameter ini, semua wilayah akan ditanyakan. |
telecom |
| LocationNameEn |
string |
No |
Nama wilayah. Anda dapat memanggil operasi DescribeCdnRegionAndIsp untuk menanyakan daftar wilayah terbaru. Jika Anda tidak mengatur parameter ini, semua wilayah akan ditanyakan. |
beijing |
| EndTime |
string |
No |
Akhir dari rentang waktu yang akan ditanyakan. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. Catatan
Waktu akhir harus lebih baru daripada waktu mulai. |
2019-12-10T20:01:00Z |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Deskripsi parameter. |
||
| EndTime |
string |
Akhir dari rentang waktu selama data ditanyakan. |
2019-12-10T20:01:00Z |
| StartTime |
string |
Awal dari rentang waktu selama data ditanyakan. |
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 lebih lanjut, 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 dari 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. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | InvalidDomainName.Overlimit | Too many DomainNames are specified. | |
| 400 | InvalidInterval.Malformed | Specified Interval is malformed. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.