Operasi DescribeDcdnDomainMultiUsageData digunakan untuk mengkueri data penagihan berbagai metrik dari satu atau beberapa nama domain yang dipercepat DCDN. Granularitas data minimum adalah 5 menit. Operasi ini tidak mengembalikan data untuk item penagihan yang bukan berbasis permintaan (request-based).
Deskripsi operasi
Jika parameter StartTime dan EndTime tidak ditentukan, data dalam 10 menit terakhir akan dikembalikan secara default. Untuk mengkueri data dalam rentang waktu tertentu, Anda harus menentukan kedua parameter tersebut sekaligus.
Anda dapat mengkueri data untuk beberapa nama domain yang dipercepat sekaligus dengan memisahkan nama domain menggunakan koma (,). Data untuk setiap nama domain dikembalikan secara terpisah.
Data hanya tersedia untuk periode 90 hari terakhir.
Rentang waktu maksimum untuk satu kueri adalah 1 jam.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnDomainMultiUsageData |
none |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
No |
Nama domain yang dipercepat yang ingin Anda kueri datanya. Anda dapat menentukan beberapa nama domain. Pisahkan dengan koma (,). Jika Anda tidak menentukan parameter ini, data untuk semua nama domain yang dipercepat di bawah akun Anda akan dikembalikan. |
example.com |
| StartTime |
string |
No |
Awal rentang waktu yang ingin dikueri.
|
2017-12-10T20:00:00Z |
| EndTime |
string |
No |
Akhir rentang waktu yang ingin dikueri. Waktu akhir harus lebih lambat daripada waktu mulai.
|
2017-12-10T21:00:00Z |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
Akhir rentang waktu. |
2017-12-10T21:00:00Z |
| StartTime |
string |
Awal rentang waktu. |
2017-12-10T20:00:00Z |
| RequestId |
string |
ID permintaan. |
3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F |
| RequestPerInterval |
object |
||
| RequestDataModule |
array<object> |
Data permintaan yang dipantau setiap 5 menit. |
|
|
object |
|||
| Type |
string |
Jenis permintaan. Nilai yang valid: StaticHttps, DynamicHttps, DynamicHttp, StaticQuic, dan DynamicQuic. |
DynamicHttp |
| TimeStamp |
string |
Awal interval waktu. |
2017-12-10T20:00:00Z |
| Domain |
string |
Nama domain yang dipercepat. |
example.com |
| Request |
integer |
Jumlah permintaan. |
1128 |
| TrafficPerInterval |
object |
||
| TrafficDataModule |
array<object> |
Data traffic yang dipantau setiap 5 menit. |
|
|
object |
|||
| Type |
string |
Jenis traffic. Nilai yang valid: Simple, IPA, dan WebSocket. |
Simple |
| Domain |
string |
Nama domain yang dipercepat. |
example.com |
| TimeStamp |
string |
Awal interval waktu. |
2017-12-10T20:00:00Z |
| Area |
string |
Wilayah. |
CN |
| Bps |
number |
Bandwidth. Satuan: bit/s. |
11288111.1 |
Contoh
Respons sukses
JSONformat
{
"EndTime": "2017-12-10T21:00:00Z",
"StartTime": "2017-12-10T20:00:00Z",
"RequestId": "3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F",
"RequestPerInterval": {
"RequestDataModule": [
{
"Type": "DynamicHttp",
"TimeStamp": "2017-12-10T20:00:00Z",
"Domain": "example.com",
"Request": 1128
}
]
},
"TrafficPerInterval": {
"TrafficDataModule": [
{
"Type": "Simple",
"Domain": "example.com",
"TimeStamp": "2017-12-10T20:00:00Z",
"Area": "CN",
"Bps": 11288111.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 | InvalidTimeSpan | The time span exceeds the limit. | The time span exceeds the limit. Configure a valid time span as described in API documentation. |
| 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.