為方便您擷取EAS服務執行個體層級的事件,EAS在CloudMonitor上定義了服務執行個體事件(ServiceInstance)類型。EAS事件控制器會即時推送EAS服務執行個體事件到CloudMonitor。您可以通過CloudMonitor控制台或API介面查看EAS服務執行個體事件,對事件進行營運、審計或警示設定。本文為您介紹如何查看服務執行個體事件、建立並啟用警示規則。
查看EAS服務執行個體事件
通過控制台
您可以在CloudMonitor控制台查看EAS服務執行個體事件,具體操作步驟如下。
在左側導覽列,選擇 。
在事件監控頁簽,產品選擇機器學習,單擊搜尋,查看EAS系統事件。
單擊目標事件操作列下的詳情,查看事件詳情。
事件詳情樣本如下。
通過API介面
您也可以通過API介面查看EAS服務執行個體事件,詳情請參見DescribeSystemEventAttribute。
建立並啟用事件警示規則
通過控制台
建立系統事件警示規則,具體操作,請參見建立系統事件警示規則。其中關鍵參數配置如下。
產品類型:選擇機器學習。
事件類型:選擇ServiceInstance。當前只支援ServiceInstance,即服務執行個體事件。
事件等級:根據業務需要選擇單個或多個事件等級。
事件名稱:選擇需要監控的事件名稱,即附錄中的事件名稱(中文)列。支援選擇單個或多個事件名稱。
關鍵詞匹配:對查詢的事件內容設定關鍵詞匹配。
啟用系統事件警示規則,具體操作,請參見啟用系統事件警示規則。
通過API介面
您也可以通過API介面建立並啟用事件警示規則,具體操作,請參見建立事件警示規則和啟用事件警示規則。
附錄:支援查看的EAS服務執行個體事件
EAS根據服務執行個體的生命週期定義了如下服務執行個體事件。
事件類型 | 事件名 | 事件名稱(中文) | 事件層級 | 事件狀態 |
ServiceInstance | EAS:ServiceInstance:Running | 服務執行個體運行 | INFO | Running |
EAS:ServiceInstance:Pending | 服務執行個體等待調度 | INFO | Pending | |
EAS:ServiceInstance:Completed | 服務執行個體運行結束 | INFO | Completed | |
EAS:ServiceInstance:Terminating | 服務執行個體開始刪除 | INFO | Terminating | |
EAS:ServiceInstance:Terminated | 服務執行個體刪除成功 | INFO | Terminated | |
EAS:ServiceInstance:Unknown | 服務執行個體未知異常 | WARN | Unknown | |
EAS:ServiceInstance:Evicted | 服務執行個體驅逐 | WARN | Evicted | |
EAS:ServiceInstance:ErrImagePull | 服務執行個體拉取鏡像出錯 | WARN | ErrImagePull | |
EAS:ServiceInstance:ImagePullBackOff | 服務執行個體拉取鏡像失敗 | WARN | ImagePullBackOff | |
EAS:ServiceInstance:CrashLoopBackOff | 服務執行個體崩潰 | CRITICAL | CrashLoopBackOff | |
EAS:ServiceInstance:Error | 服務執行個體內部錯誤 | CRITICAL | Error | |
EAS:ServiceInstance:Failed | 服務執行個體運行失敗 | CRITICAL | Failed |