集區自動調整事件

此事件會在執行池自動縮放時觸發。 日誌內容將揭露自動刻度公式及池的評估結果。

以下範例展示了因樣本資料不足而失敗的池自動縮放事件的主體。

{
    "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 集區的標識碼。
timestamp 日期時間 自動縮放執行的時間戳記。
formula String 自動縮放的公式。
results String 公式中所有變數的評估結果。
error 複雜類型 自動縮放的詳細錯誤。

錯誤

元素名稱 類型 Notes
code String 自動縮放錯誤的識別碼。 程序代碼是不變的,而且是要以程序設計方式取用。
message String 一則描述自動縮放錯誤的訊息,旨在用於使用者介面顯示。
values Array 一份名稱與值對的清單,提供關於自動縮放錯誤的更多細節。 若無額外細節值,陣列為空。

values

元素名稱 類型 Notes
name String 細節名稱。
value String 細節值。