Panggil operasi DescribeDcdnDomainRealTimeHttpCodeData untuk mengkueri jumlah total dan proporsi kode HTTP return real-time untuk sebuah Nama domain.
Deskripsi operasi
Satu pengguna dapat memanggil operasi ini hingga 10 kali per detik.
Jika parameter StartTime dan EndTime tidak ditentukan, data dari satu jam terakhir akan dikembalikan. Jika StartTime dan EndTime ditentukan, data dalam rentang waktu yang ditetapkan akan dikembalikan.
Granularitas data
Granularitas waktu dari data yang dikembalikan bervariasi tergantung pada rentang waktu yang ditentukan melalui parameter StartTime dan EndTime. Tabel berikut menjelaskan granularitas waktu, rentang waktu maksimum per kueri, periode data historis yang dapat dikueri, serta latensi data.
| Time granularity | Maximum time range per query | Queryable historical data | Data latency |
| 1 minute | 1 hour | 7 days | 5 minutes |
| 5 minutes | 3 days | 93 days | 15 minutes |
| 1 hour | 31 days | 186 days | 3 to 4 hours |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnDomainRealTimeHttpCodeData |
get |
*Domain
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
Nama domain yang dipercepat. Anda dapat menentukan multiple Nama domain dan memisahkannya 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. |
2017-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. |
2017-12-10T21:00:00Z |
| IspNameEn |
string |
No |
Nama Penyedia layanan. Anda dapat memanggil operasi DescribeDcdnRegionAndIsp untuk mengkueri penyedia layanan. Jika Anda tidak mengatur parameter ini, data untuk semua penyedia layanan akan dikueri. |
unicom |
| LocationNameEn |
string |
No |
Nama Wilayah. Anda dapat memanggil operasi DescribeDcdnRegionAndIsp untuk mengkueri wilayah. Jika Anda tidak mengatur parameter ini, data untuk semua wilayah akan dikueri. |
beijing |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
Akhir rentang waktu. |
2017-12-10T21:00:00Z |
| StartTime |
string |
Mulai rentang waktu. |
2017-12-10T20:00:00Z |
| RequestId |
string |
ID permintaan. |
B955107D-E658-4E77-B913-E0AC3D31693E |
| DomainName |
string |
Nama domain yang dipercepat. |
example.com |
| DataInterval |
string |
Interval waktu antar titik data, dalam detik. |
60 |
| RealTimeHttpCodeData |
object |
||
| UsageData |
array<object> |
Daftar data Penggunaan untuk proporsi kode return. |
|
|
array<object> |
|||
| TimeStamp |
string |
Mulai irisan waktu. |
2017-12-10T20:00:00Z |
| Value |
object |
||
| RealTimeCodeProportionData |
array<object> |
Informasi tentang kode return. |
|
|
object |
|||
| Code |
string |
Kode HTTP return. |
200 |
| Proportion |
string |
Proporsi kode return. |
0.01155980271270037 |
| Count |
string |
Jumlah total kali kode return dikembalikan. |
1 |
Contoh
Respons sukses
JSONformat
{
"EndTime": "2017-12-10T21:00:00Z",
"StartTime": "2017-12-10T20:00:00Z",
"RequestId": "B955107D-E658-4E77-B913-E0AC3D31693E",
"DomainName": "example.com",
"DataInterval": "60",
"RealTimeHttpCodeData": {
"UsageData": [
{
"TimeStamp": "2017-12-10T20:00:00Z",
"Value": {
"RealTimeCodeProportionData": [
{
"Code": "200",
"Proportion": "0.01155980271270037",
"Count": "1"
}
]
}
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | You must set both the start time and the end time. |
| 400 | InvalidStartTime.Malformed | The specified StartTime parameter is invalid. | The format of the specified start time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | The format of the specified end time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | The end time is earlier than the start time. |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. | The specified start time is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.