サービスのオートスケーラー構成に関する情報を照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eas:DescribeServiceAutoScaler |
get |
*Service
|
なし | なし |
リクエスト構文
GET /api/v2/services/{ClusterId}/{ServiceName}/autoscaler HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClusterId |
string |
必須 |
サービスのリージョン ID。 |
cn-shanghai |
| ServiceName |
string |
必須 |
サービス名。 サービス名の照会方法の詳細については、「ListServices」をご参照ください。 |
echo |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
リクエストパラメーターは必要ありません。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
40325405-579C-4D82**** |
| ServiceName |
string |
サービス名。 |
foo |
| MinReplica |
integer |
サービス内の最小インスタンス数。 |
3 |
| MaxReplica |
integer |
サービス内の最大インスタンス数。 |
8 |
| Behavior |
object |
オートスケーラーポリシーに関する追加情報 (オートスケーラーをトリガーする間隔など)。 |
{ "behavior": { "scaleDown": { "stabilizationWindowSeconds": 150 } } } |
| ScaleStrategies |
array<object> |
自動スケーリングポリシー。 |
|
|
object |
|||
| metricName |
string |
メトリック名。 有効な値:
|
QPS |
| threshold |
number |
自動スケーリングをトリガーするメトリックのしきい値。
|
10 |
| service |
string |
メトリックが指定されているサービス。 このパラメーターを設定しない場合、デフォルトで現在のサービスが指定されます。 |
demo_svc |
| CurrentMetrics |
array<object> |
メトリック。 |
|
|
object |
|||
| metricName |
string |
メトリック名。 有効な値:
|
QPS |
| value |
number |
メトリック値。 |
10 |
| service |
string |
メトリックが指定されているサービス。 |
demo_svc |
例
成功レスポンス
JSONJSON
{
"RequestId": "40325405-579C-4D82****",
"ServiceName": "foo",
"MinReplica": 3,
"MaxReplica": 8,
"Behavior": {
"behavior": {
"scaleDown": {
"stabilizationWindowSeconds": 150
}
}
},
"ScaleStrategies": [
{
"metricName": "QPS",
"threshold": 10,
"service": "demo_svc"
}
],
"CurrentMetrics": [
{
"metricName": "QPS",
"value": 10,
"service": "demo_svc"
}
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。