执行池自动缩放后,将发出此事件。 日志的内容将公开池的自动缩放公式和评估结果。
以下示例显示了池自动缩放事件的正文,该事件因示例数据不足而失败。
{
"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 |
细节价值。 |