池自动缩放事件

执行池自动缩放后,将发出此事件。 日志的内容将公开池的自动缩放公式和评估结果。

以下示例显示了池自动缩放事件的正文,该事件因示例数据不足而失败。

{
    "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%"
            }
        ]
    }
}
Element 类型 Notes
id String 池的 ID。
timestamp DateTime 执行自动缩放时的时间戳。
formula String 为自动缩放定义的公式。
results String 公式中使用的所有变量的计算结果。
error 复杂类型 自动缩放的详细错误。

错误

元素名称 类型 Notes
code String 自动缩放错误的标识符。 代码是固定的,旨在以编程方式使用。
message String 描述自动缩放错误的消息,旨在适合在用户界面中显示。
values Array 一份名为-值对的列表,提供关于自动缩放错误的更多细节。 如果没有额外的细节值,则数组为空。

values

元素名称 类型 Notes
name String 细节名称。
value String 细节价值。