當您需要監控各雲產品資源的使用方式時,可以建立警示規則。如果資源的監控指標達到警示條件,CloudMonitor自動發送警示通知,協助您及時得知異常監控資料,並快速處理。
操作步驟
在左側導覽列,選擇 。
在警示規則頁面,單擊建立警示規則。
在建立警示規則面板,設定警示規則相關參數。
樣本:為Elastic Compute Service全部執行個體的CPU使用率設定警示規則,當CPU使用率的最大閾值大於等於85%,且連續3個周期達到警示條件時,給警示聯絡組Alarm_Group內的所有警示連絡人發送警示通知(通知方式為:郵件+WebHook)。
產品選擇Elastic Compute Service,資源範圍選擇全部資源。
設定規則條件。
單擊添加規則,在下滑菜單中選擇合適的指標類型。
在設定規則描述面板,輸入規則名稱,指標類型選擇簡單指標,監控指標選擇
,在緊急(Critical)地區,觸發條件選擇連續3個周期(1周期=1分鐘),設定最大值大於等於85%。單擊確定。
警示連絡人群組選擇Alarm_Group,其他參數均保持預設或不設定。
表 1. 警示規則相關參數說明
參數
說明
產品
CloudMonitor可管理的雲產品名稱。例如:雲資料庫RDS版。
資源範圍
警示規則作用的資源範圍。取值:
全部資源:警示規則作用於指定雲產品的全部資源上,對於新加入的資源生效。
應用分組:警示規則作用於指定雲產品的指定應用分組內的全部資源上,對於新加入的資源生效。
執行個體:警示規則作用於指定雲產品的指定資源上。
規則描述
警示規則的主體。當監控資料滿足警示條件時,觸發警示規則。規則描述的設定方法如下:
單擊添加規則,在下滑菜單中選擇合適的指標類型。
在設定規則描述面板,先輸入規則名稱,再設定規則條件。
簡單指標:先選擇監控指標,再為其設定閾值和警示層級。
組合指標:先選擇警示層級,再配置多指標警示描述為兩個或兩個以上的監控指標設定警示條件。
說明如果設定了多個指標警示規則,則目標資源必須在每個指標上均有資料,只有在滿足條件後才能夠正常觸發警示。例如:在多指標警示規則中,如果包含公網的監控指標,而ECS主機資源並未配置公網IP,則將無法正常觸發警示。
運算式:先選擇警示層級,再配置警示運算式。
智能閾值:關於智能閾值的更多資訊,請參見概覽和建立智能閾值警示規則。
說明智能閾值功能處於邀測階段,您需要提交工單申請。
單擊確定。
說明關於如何設定複雜的運算式警示條件,請參見警示規則運算式說明。
通道沉默周期
警示發生後未恢複正常,間隔多久重複發送一次警示通知。取值:5分鐘、15分鐘、30分鐘、60分鐘、3小時、6小時、12小時和24小時。
某監控指標達到警示閾值時發送警示,如果監控指標在通道沉默周期內持續超過警示閾值,在通道沉默周期內不會重複發送警示通知;如果監控指標在通道沉默周期後仍未恢複正常,則CloudMonitor再次發送警示通知。
例如:當通道沉默周期選擇12小時時,如果警示未恢複正常,則間隔12小時後,CloudMonitor會再次發送警示通知。
生效時間
警示規則的生效時間。警示規則僅在生效期內才會發送警示通知。
說明當警示規則不在生效期時,不會發送警示通知,但是警示記錄仍然會顯示在報警歷史列表中。
警示連絡人群組
發送警示的連絡人群組。
應用分組的警示通知會發送給該警示連絡人群組中的警示連絡人。警示連絡人群組是一組警示連絡人,可以包含一個或多個警示連絡人。
關於如何建立警示連絡人和警示連絡人群組,請參見建立警示連絡人或警示連絡人群組。
標籤
警示規則的標籤。包括標籤名稱和標籤值。
說明您最多可設定6組標籤。
警示回調
公網可訪問的URL,用於接收CloudMonitor通過POST請求推送的警示資訊。目前僅支援HTTP協議。關於如何設定警示回調,請參見使用閾值警示回調。
當您需要測試警示回調地址的連通性時,可以執行以下操作。
單擊回調地址正後方的測試。
在WebHook測試面板,您可以通過Webhook返回的狀態代碼和測試結果詳情對警示回調地址的連通性進行判斷和排查。
說明您還可以設定Webhook的回調模板類型和語言,再次單擊測試,擷取對應的測試結果詳情。
單擊關閉。
說明單擊進階設定,可設定該參數。
Auto Scaling
如果您開啟Auto Scaling開關,當警示發生時,會觸發相應的伸縮規則。您需要設定Auto Scaling的地區、Auto Scaling組和Auto Scaling規則。
說明單擊進階設定,可設定該參數。
Log Service
如果您開啟Log Service開關,當警示發生時,會將警示資訊發送至Log Service的日誌庫。您需要設定Log Service的地區、ProjectName和Logstore。
關於如何建立Project和Logstore,請參見快速入門。
說明單擊進階設定,可設定該參數。
輕量訊息佇列(原 MNS)— topic
如果您開啟輕量訊息佇列(原 MNS)— topic開關,當警示發生時,會將警示資訊發送至Message Service的主題。您需要設定Message Service的地區和主題。
關於如何建立主題,請參見建立主題。
說明單擊進階設定,可設定該參數。
Function Compute
如果您開啟Function Compute開關,當警示發生時,會將警示通知發送至Function Compute進行格式處理。您需要設定Function Compute的地區、服務和函數。
關於如何建立服務和函數,請參見快速建立函數。
說明單擊進階設定,可設定該參數。
無資料處理方法
無監控資料時警示的處理方式。取值:
不做任何處理(預設值)
發送無資料警示
視為恢複
說明單擊進階設定,可設定該參數。
單擊確認。