DescribeLiveDomainBpsDataByLayer を呼び出して、プロトコル別にドメイン名の帯域幅およびトラフィックデータを照会します。
操作説明
データの保存期間は最大 90 日間です。 一度に複数のドメイン名のデータのクエリができます。複数のドメイン名はカンマ (,) で区切ります。最大 500 個のドメイン名がサポートされています。複数のドメイン名のデータは集約結果として返されます。 返されるデータの時間の粒度は、StartTime と EndTime で指定された時間範囲に基づいて異なります:
-
時間範囲 ≤ 3 日: 時間の粒度は 5 分です。
-
3 日 < 時間範囲 ≤ 31 日: 時間の粒度は 1 時間です。
-
時間範囲 > 31 日: 時間の粒度は 1 日です。
StartTime と EndTime のどちらも指定されていない場合、デフォルトで過去 24 時間のデータが返されます。
QPS 制限
この操作の単一ユーザー QPS 制限は 1 秒あたり 20 回です。制限を超えると、API 呼び出しがスロットリングされ、ビジネスに影響を与える可能性があります。この操作を適切に呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:DescribeLiveDomainBpsDataByLayer |
get |
*Domain
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
リージョン ID。 |
cn-shanghai |
| DomainName |
string |
任意 |
ストリーミングドメイン。複数のドメイン名をカンマ (,) で区切って指定できます。このパラメーターが空の場合、デフォルトですべてのドメイン名の集約データが返されます。 |
pull.aliyundoc.com |
| StartTime |
string |
任意 |
クエリする時間の有効値の開始時刻。yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC)) のフォーマットで指定します。 説明
このパラメーターが指定されていない場合、デフォルトで過去 24 時間のデータが返されます。最小のデータ粒度は 5 分です。 |
2022-03-15T16:00:00Z |
| EndTime |
string |
任意 |
クエリする時間の有効値の終了時刻。yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC)) のフォーマットで指定します。終了時刻は開始時刻より後である必要があります。 |
2022-03-16T16:59:59Z |
| Interval |
string |
任意 |
クエリするデータの時間の粒度。単位: 秒。有効な値:
説明
|
300 |
| IspNameEn |
string |
任意 |
インターネットサービスプロバイダー (ISP) の英語名。このパラメーターが指定されていない場合、すべての ISP のデータが返されます。 説明
DescribeLiveRegionAndIsp 操作を呼び出して、リージョンと ISP の英語名をクエリできます。 |
tele*** |
| LocationNameEn |
string |
任意 |
リージョンの英語名。このパラメーターが指定されていない場合、すべてのリージョンのデータが返されます。 説明
DescribeLiveRegionAndIsp 操作を呼び出して、リージョンと ISP の英語名をクエリできます。 |
hangzhou |
| Layer |
string |
任意 |
クエリディメンション。有効な値:
有効な値: all | IPv4 | IPv6 | http | https | quic (大文字と小文字を区別します)。 |
all |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| BpsDataInterval |
object |
||
| DataModule |
array<object> |
各時間間隔の帯域幅データ (bps)。 |
|
|
object |
各時間間隔の帯域幅データ (bps)。 |
||
| TimeStamp |
string |
タイムスライスの開始時刻。 |
2022-03-15T16:00:00Z |
| TrafficValue |
string |
合計トラフィック。単位:バイト。 |
331 |
| Value |
string |
ピーク帯域幅。単位:bps。 |
0.56 |
| DataInterval |
string |
データエントリ間の時間間隔。単位: 秒。 |
300 |
| RequestId |
string |
リクエスト ID。 |
BEA5625F-8FCF-48F4-851B-2A48566EA967 |
例
成功レスポンス
JSONJSON
{
"BpsDataInterval": {
"DataModule": [
{
"TimeStamp": "2022-03-15T16:00:00Z",
"TrafficValue": "331",
"Value": "0.56"
}
]
},
"DataInterval": "300",
"RequestId": "BEA5625F-8FCF-48F4-851B-2A48566EA967"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | Specified parameter EndTime is not valid. | |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | |
| 400 | InvalidStartTime.ValueNotSupported | Specified end time does not math the specified start time,And the time range does not exceed 90 days. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。