プールの自動スケーリングイベント

このイベントはプールの自動スケーリングが実行されると発生します。 ログの内容は、プールの自動スケール式と評価結果を公開します。

以下の例は、サンプルデータ不足により失敗したプール自動スケーリングの自動スケーリングイベントの本体を示しています。

{
    "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 細部の価値。