當您擁有大量雲資源時,可以使用警示模板功能,將各類雲產品監控項的警示規則儲存到模板中。當您建立或修改警示規則時,可以直接使用模板,無需重複定義警示規則。
背景資訊
警示模板需要與應用分組配合使用。您可以先建立應用分組,再建立警示模板,並將警示模板應用到應用分組,簡化警示規則的建立和維護過程。關於如何建立應用分組,請參見建立應用分組。
當您建立警示模板時,應用限制如下:
每個阿里雲帳號最多建立100個警示模板。
每個警示模板最多包含30個監控項。
操作步驟
在左側導覽列,選擇 。
在警示模板頁面,單擊建立警示模板。
在建立警示模板面板,先輸入模板名稱,再選擇目標雲產品。
單擊目標雲產品下面的添加規則,為警示模板設定規則。
CloudMonitor支援以下警示模板:
閾值警示模板
閾值警示規則的參數說明如下表所示。
參數
說明
規則名稱
閾值警示規則的名稱。
指標類型
閾值警示規則的指標類型。取值:
單指標:一條警示規則僅作用於一個監控指標。
多指標:一條警示規則作用於多個監控指標。
指標名稱
警示的監控指標名稱。關於如何擷取雲產品的監控項,請參見雲產品監控項。
說明當指標類型選擇單指標時,顯示該參數。
閾值及警示層級
警示層級和該層級對應的閾值。
警示層級普通(Info)對應的警示通知方式為郵件+WebHook。
您還需要選擇發送警示通知需要監控指標達到警示閾值的次數。取值:連續1個周期、連續3個周期、連續5個周期、連續10個周期、連續15個周期、連續30個周期、連續60個周期、連續70個周期、連續90個周期、連續120個周期和連續180個周期。
說明當指標類型選擇單指標時,顯示該參數。
警示層級
警示層級和該層級對應的警示通知方式。取值:
普通(Info):郵件+WebHook
說明當指標類型選擇多指標時,顯示該參數。
指標類型
多個監控指標的指標類型。取值:
標準建立:直接選擇多個監控指標及其警示條件。
運算式建立:通過運算式設定多個監控指標及其警示條件。
說明當指標類型選擇多指標時,顯示該參數。
多指標警示描述
多個監控指標的警示規則。
說明當指標類型選擇多指標,且為標準建立時,顯示該參數。
多指標關係
多個監控指標之間的關係。取值:
當所有指標都符合條件時候則警示
有一個滿足條件就警示
說明當指標類型選擇多指標,且為標準建立時,顯示該參數。
多指標警示運算式
多個監控指標的警示運算式。
關於多指標警示規則運算式的設定方法,請參見警示規則運算式說明。
說明當指標類型選擇多指標,且為運算式建立時,顯示該參數。
發出警示需要滿足達到閾值的次數
發送警示通知需要監控指標達到警示閾值的次數。取值:連續1個周期、連續3個周期、連續5個周期、連續10個周期、連續15個周期、連續30個周期、連續60個周期、連續70個周期、連續90個周期、連續120個周期和連續180個周期。
無資料處理方法
無監控資料時警示的處理方式。取值:
不做任何處理
發送無資料警示
視為恢複
標籤
警示模板的標籤。警示標籤會自動添加到警示內容中。
警示回調
公網可訪問的URL,用於接收CloudMonitor通過POST請求推送的警示資訊。目前僅支援HTTP協議。關於如何設定警示回調,請參見使用閾值警示回調。
當您需要測試警示回調地址的連通性時,可以執行以下操作。
單擊回調地址正後方的測試。
在WebHook測試面板,您可以通過Webhook返回的狀態代碼和測試結果詳情對警示回調地址的連通性進行判斷和排查。
說明您還可以設定Webhook的回調模板類型和語言,再次單擊測試,擷取對應的測試結果詳情。
單擊關閉。
事件警示模板
事件警示規則僅支援系統事件,參數說明如下表所示。
參數
說明
規則名稱
事件警示規則的名稱。
事件類型
事件警示規則的事件類型。每個雲產品支援的事件類型,請參見雲產品系統事件。
事件等級
事件警示規則的事件等級。每個雲產品支援的事件等級,請參見雲產品系統事件。
事件名稱
事件警示規則的事件名稱。每個雲產品支援的事件名稱,請參見雲產品系統事件。
警示方式
系統事件的警示方式。取值:
警示通知:需要選擇通知方式。取值:
Info(郵件+WangWang+DingTalk機器人)
輕量訊息佇列(原 MNS):事件警示投遞到Message Service的指定隊列。
Function Compute:事件警示投遞到Function Compute的指定函數。
URL回調:公網可訪問的URL,用於接收CloudMonitor通過POST請求推送的警示資訊。目前僅支援HTTP協議。關於如何設定警示回調,請參見使用系統事件警示回調(舊版)。
Log Service:事件警示投遞到Log Service的指定日誌庫。
組進程警示模板
僅Elastic Compute Service支援組進程警示,參數說明如下表所示。
參數
說明
進程名稱
進程警示規則的名稱。
匹配規則
進程的匹配規則。取值:
組全部執行個體:警示設定應用於應用分組內的全部執行個體。當應用分組內任意執行個體的任意進程滿足警示設定時,觸發警示。
滿足所有規則:應用分組內執行個體的進程滿足所有規則,觸發警示。
滿足任意規則:應用分組內執行個體的進程滿足任意規則,觸發警示。
動態規則匹配
進程的動態匹配規則。警示設定可以應用於應用分組內的全部執行個體,也可以應用於某類執行個體名稱。
說明當匹配規則為滿足所有規則和滿足任意規則時,需要設定該參數。
進程數
進程數量閾值。
可用性監控警示模板
僅Elastic Compute Service支援可用性監控警示,參數說明如下表所示。
參數
描述
任務名稱
可用性監控的任務名稱。
探測類型
待探測類型。取值:
HTTP(S):需要輸入待探測目標的URL地址。
TELNET:需要輸入待探測目標的IP地址。
PING:需要輸入待探測目標的IP地址。
探測地址
探測類型對應的探測地址。
匹配規則
探測的要求方法。取值:
HEAD
GET
POST
匹配響應內容
網站探測的匹配回應程式式和匹配響應資訊。
當匹配響應資訊非空時,網站探測讀取HTTP伺服器回應Body的前64KB,從中尋找匹配響應資訊。匹配回應程式式取值:
包含匹配內容則警示
不包含匹配內容則警示
說明當探測類型為HTTP(S)時,需要設定該參數。
狀態代碼
探測的狀態代碼滿足警示設定時,觸發警示。
狀態代碼和回應時間其中之一達到閾值後都會觸發警示,警示會發送給應用分組的連絡人群組。
回應時間
探測的回應時間滿足警示設定時,觸發警示。
狀態代碼和回應時間其中之一達到閾值後都會觸發警示,警示會發送給應用分組的連絡人群組。
單擊確定。
單擊確定。
在建立/修改警示模板完成對話方塊,單擊確定。
說明如果您單擊取消,則取消將當前警示模板應用到應用分組的操作。關於如何將警示模板應用到應用分組,請參見應用警示模板到應用分組。
在應用模板到分組對話方塊,設定應用分組、通道沉默周期、生效時間、警示回調和模板應用方式。
單擊確定。
在應用模板到分組對話方塊,單擊確定。