Mengkueri jumlah total dan proporsi kode status HTTP untuk nama domain yang dipercepat. Operasi ini mendukung granularitas waktu data minimum 1 menit, dengan penundaan data minimal 5 menit, dan memungkinkan Anda mengkueri data dari 186 hari terakhir.
Deskripsi operasi
Saat ini, operasi ini hanya tersedia di wilayah 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 dari 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 penundaan data untuk setiap granularitas waktu:
| Granularitas waktu | Pengatur waktu per kueri | Rentang data historis yang dapat dikueri | Penundaan 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 | Biasanya 3 hingga 4 jam |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DescribeVodDomainRealTimeHttpCodeData |
get |
*All Resource
|
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-11-30T05:39: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-11-30T05:40:00Z |
| IspNameEn |
string |
No |
Nama penyedia layanan Internet (ISP) dalam bahasa Inggris. Jika Anda tidak menentukan parameter ini, data untuk semua ISP akan dikueri. |
unicom. |
| LocationNameEn |
string |
No |
Nama wilayah dalam bahasa Inggris. Jika Anda tidak menentukan parameter ini, data untuk semua wilayah akan dikueri. |
shanghai. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
Akhir rentang waktu untuk data yang dikembalikan. |
2019-11-30T05:40:00Z |
| StartTime |
string |
Awal rentang waktu untuk data yang dikembalikan. |
2019-11-30T05:39:00Z |
| RequestId |
string |
ID permintaan. |
BC858082-736F-4A25-867B-E5B67C85ACF7 |
| DomainName |
string |
Nama domain yang dipercepat. |
example.com. |
| DataInterval |
string |
Interval waktu antar entri 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 lebih lanjut, lihat Granularitas waktu data yang dikembalikan dalam deskripsi operasi. |
60 |
| RealTimeHttpCodeData |
object |
||
| UsageData |
array<object> |
Data proporsi kode status HTTP untuk setiap interval waktu. |
|
|
array<object> |
|||
| TimeStamp |
string |
The UNIX timestamp of the data. The time is in the ISO 8601 notation format and in UTC. |
2019-11-30T05:39:00Z |
| Value |
object |
||
| RealTimeCodeProportionData |
array<object> |
The list of proportion data for each status code. |
|
|
object |
|||
| Code |
string |
The HTTP status code. |
500 |
| Proportion |
string |
The proportion of the HTTP status code, expressed as a percentage. |
28.4496124031008 |
| Count |
string |
The total number of the HTTP status code. |
100 |
Contoh
Respons sukses
JSONformat
{
"EndTime": "2019-11-30T05:40:00Z",
"StartTime": "2019-11-30T05:39:00Z",
"RequestId": "BC858082-736F-4A25-867B-E5B67C85ACF7",
"DomainName": "example.com",
"DataInterval": "60",
"RealTimeHttpCodeData": {
"UsageData": [
{
"TimeStamp": "2019-11-30T05:39:00Z",
"Value": {
"RealTimeCodeProportionData": [
{
"Code": "500",
"Proportion": "28.4496124031008",
"Count": "100"
}
]
}
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | Both start time and end must be specified |
| 400 | InvalidStartTime.Malformed | The specified StartTime is invalid. | |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | |
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | End time is earlier than start time |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.