集區自動調整事件
執行集區自動調整後,就會發出此事件。 記錄的內容將會公開集區的自動調整公式和評估結果。
以下範例針對由於樣本資料不足而導致集區自動調整失敗,顯示集區自動調整事件的主體。
{
"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%"
}
]
}
}
元素 | 類型 | 注意 |
---|---|---|
id |
String | 集區識別碼。 |
timestamp |
Datetime | 執行自動調整時的時間戳記。 |
formula |
String | 針對自動調整定義的公式。 |
results |
String | 公式中使用的所有變數的評估結果。 |
error |
複雜類型 | 自動調整的詳細錯誤。 |
error
元素名稱 | 類型 | 注意 |
---|---|---|
code |
String | 自動調整錯誤的識別碼。 程式碼不變,且打算以程式設計方式取用。 |
message |
String | 描述自動縮放錯誤的訊息,僅適合在使用者介面中顯示。 |
values |
Array | 描述自動調整錯誤詳細資料的名稱/值組清單。 |