指定された時間範囲におけるトンネルデータ転送サービスの詳細を照会します。
操作説明
注意事項
この API を使用して、スロット使用量の詳細 (
slot_usage_detail)、スループットの詳細 (throughput_detail)、スループットの概要 (throughput_summary) などのトンネルメトリックを照会できます。quotaNicknameパラメーターとprojectパラメーターの両方を空にすることはできません。groupList パラメーターに
tableまたはipが含まれる場合、projectパラメーターは必須です。groupListにipが含まれる場合、tableListパラメーターも必須です。orderColumnパラメーターはmaxValue、minValue、avgValue、およびsumValue(throughput_summaryのみ) をサポートします。このパラメーターを省略した場合、結果はソートされません。ascOrderパラメーターのデフォルト値はfalse(降順) です。limitパラメーターは返す結果の数を指定します。デフォルトは 10、最大は 100 です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
odps:QueryTunnelMetricDetail |
list |
*Tunnel
|
なし | なし |
リクエスト構文
POST /api/v1/observations/tunnel/{metric}/detail HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| metric |
string |
必須 |
メトリック名。 列挙値:
|
slot_usage_detail |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| startTime |
integer |
必須 |
クエリ時間範囲の開始時刻。これは秒単位の UNIX タイムスタンプです。 |
1735534322 |
| endTime |
integer |
必須 |
クエリ時間範囲の終了時刻。これは秒単位の UNIX タイムスタンプです。 |
1735536322 |
| body |
object |
任意 |
リクエストボディのパラメーター。 |
|
| quotaNickname |
string |
任意 |
レベル 2 トンネルクォータのニックネーム。 共有クォータのニックネームは `default` です。 専用クォータの場合、ニックネームは `quotaNickname#subQuotaNickname` 形式になります。 |
quota_A |
| project |
string |
任意 |
プロジェクト名。 |
project_a |
| tableList |
array |
任意 |
テーブル名のリスト。 `project` パラメーターは、テーブルのリストを指定する場合に必須です。すべてのテーブルは指定されたプロジェクトに属している必要があります。 |
|
|
string |
任意 |
テーブル名。 |
tab_name |
|
| operationList |
array |
任意 |
操作タイプのリスト。 |
|
|
string |
任意 |
操作タイプ。有効な値:
|
upload |
|
| groupList |
array |
任意 |
グループ化ディメンションのリスト。 |
|
|
string |
任意 |
グループ化ディメンション。有効な値:
|
quota |
|
| orderColumn |
string |
任意 |
ソート列。 列挙値:
|
maxValue |
| ascOrder |
boolean |
任意 |
結果を昇順でソートするかどうかを指定します。このパラメーターを `true` に設定すると、結果は昇順でソートされます。`false` に設定するか、未指定のままにすると、結果は降順でソートされます。 |
false |
| limit |
integer |
任意 |
返す最大エントリ数。デフォルト:10。最大:100。 |
10 |
| codeList |
array |
任意 |
結果をフィルタリングするためのエラーコードのリスト。 |
|
|
integer |
任意 |
400 や 500 などのエラーコード。 |
403 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
PopResult |
||
| requestId |
string |
リクエスト ID。 |
0a06dd4516687375802853481ec9fd |
| httpCode |
integer |
HTTP ステータスコード。 |
200 |
| errorCode |
string |
エラーコード。 |
OBJECT_NOT_EXIST |
| errorMsg |
string |
エラーメッセージ。 |
plan \"***\" does not exist |
| data |
object |
レスポンスデータ。 |
|
| name |
string |
メトリック名。 |
tableA |
| metrics |
array<object> |
メトリック値。 |
|
|
array<object> |
メトリックデータポイントのリスト。 |
||
| metric |
object |
メトリックメタデータ。 |
|
|
string |
メタデータ。キーはディメンションを表し、値はそのディメンションの値です。 |
"project":"prjName" |
|
| value |
object |
メトリックの数値。 |
"avgValue":"11.5" |
例
成功レスポンス
JSONJSON
{
"requestId": "0a06dd4516687375802853481ec9fd",
"httpCode": 200,
"errorCode": "OBJECT_NOT_EXIST",
"errorMsg": "plan \\\"***\\\" does not exist",
"data": {
"name": "tableA",
"metrics": [
{
"metric": {
"key": "\"project\":\"prjName\""
},
"value": {
"test": "test",
"test2": 1
}
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。