このイベントはプールの自動スケーリングが実行されると発生します。 ログの内容は、プールの自動スケール式と評価結果を公開します。
以下の例は、サンプルデータ不足により失敗したプール自動スケーリングの自動スケーリングイベントの本体を示しています。
{
"id": "myPool1",
"timestamp": "2020-09-21T18:59:56.204Z",
"formula": "...",
"results": "...",
"error": {
"code": "InsufficientSampleData",
"message": "Autoscale evaluation failed due to insufficient sample data",
"values": [{
"name": "Message",
"value": "Line 15, Col 44: Insufficient data from data set: $RunningTasks wanted 70%, received 50%"
}
]
}
}
| 要素 |
タイプ |
Notes |
id |
String |
プールの ID。 |
timestamp |
日時 |
自動スケーリングが実行されるタイムスタンプ。 |
formula |
String |
自動スケーリングのために定義された式です。 |
results |
String |
式に用いられるすべての変数の評価結果。 |
error |
複合型 |
自動スケーリングの詳細エラー。 |
エラー
| 要素名 |
タイプ |
Notes |
code |
String |
自動スケーリングエラーの識別子です。 コードは不変であり、プログラムで使用することを目的としています。 |
message |
String |
自動スケーリングエラーを説明するメッセージで、ユーザーインターフェースでの表示に適しています。 |
values |
Array |
自動スケーリングエラーについてより詳細を提供する名前と値の組み合わせのリスト。 追加の詳細値がなければ、配列は空です。 |
values
| 要素名 |
タイプ |
Notes |
name |
String |
詳細名。 |
value |
String |
細部の価値。 |