針對警示事件,您可以通過設定通知策略,制定對應的匹配條件。當匹配條件被觸發時,系統會以您指定的通知方式向處理人發送警示資訊。本文介紹如何在SAE控制台為應用配置通知策略。
前提條件
操作步驟
在左側導覽列,選擇,然後在通知策略頁面,單擊建立通知策略。
在右側編輯地區上方的文字框,輸入通知策略名稱。
在匹配警示事件規則地區,配置以下資訊。
選擇資料來源。
指定來源:通知策略會針對指定來源(整合)的警示事件進行匹配規則過濾並發送通知。
無預設來源:通知策略會針對所有警示事件進行匹配規則過濾並發送通知。
設定匹配規則運算式。
您可以自訂標籤或選擇已有的標籤,例如設定alertname等於記憶體使用量率。
已有的標籤類型說明如下。
警示規則運算式指標中攜帶的標籤。可觀測監控 Prometheus 版警示規則建立標籤的操作,請參見建立Prometheus警示規則。
ARMS系統內建的預設標籤,預設標籤說明如下。
說明如果需同時滿足多個匹配規則才警示,則單擊添加條件編輯第二條匹配規則條件。
如果需滿足任意一個匹配警示事件規則就警示,則單擊添加規則編輯第二條匹配規則。
在事件處理地區,配置以下資訊。
說明如果您需要調整警示通知頻率,可以修改警示規則並配置智能降噪。在左側導覽列選擇,在事件列表頁面開啟智能分析開關。更多資訊,請參見配置智能降噪。
配置項
說明
處理方式
壓縮:預設選擇。將通知策略匹配到的事件進行分組後,相同分組的事件壓縮為一條警示。同一條事件可以同時匹配多條通知規則,生產不同的警示。
靜默:靜默通知策略匹配到的事件,不產生警示。事件被靜默後,不會再被其他通知策略匹配到。事件優先靜默。
規則生效時間段配置
僅當處理方式選擇靜默時需要設定。
可選類型包括永久生效、迴圈生效和自訂時間段。
進階配置
僅當處理方式選擇壓縮時需要設定。
事件分組
不分組:預設選擇。所有警示會以一條資訊發送給處理人。
指定相同欄位內容的事件分到一個組:設定分組欄位,相同欄位的警示內容會分別通過獨立資訊發送給處理人。
警示自動回復:預設開啟。當全部警示事件都恢複時(即警示事件處理完畢),警示狀態是否自動回復為已解決。當警示恢複時,系統將會發送通知給處理人。
在當警示產生時地區,配置以下資訊。
配置項
說明
通知人/排班
支援設定連絡人、連絡人群組、釘群和排班表。連絡人的建立方法,請參見建立連絡人。
通知方式
支援DingTalk、郵件、簡訊、電話和Webhook,可以同時選擇多種方式。
未驗證手機號的連絡人無法使用電話通知方式。驗證手機號的操作,請參見驗證手機號。
單擊通知模板,可以在通知模板對話方塊中設定郵件、簡訊和電話的通知資訊格式。
通知時段
警示會在設定的通知時段內重複發送警示通知。
通知升級方式
對於長期未解決的警示,可以選擇週期性通知或升級通知來提醒連絡人及時解決。
週期性通知:設定警示發送頻率。所有警示會在指定通知時段內以設定的警示發送頻率迴圈發送警示資訊直至警示恢複。
升級通知:警示未恢複狀態下,根據升級策略發送通知給其他連絡人。單擊詳情,可以查看當前選中的升級策略的詳細資料。建立升級策略的操作,請參見升級策略。
不進行週期性通知。
工單系統
選擇警示需要推送到的工單系統。工單系統的整合,請參見通過Jira帳號資訊整合Jira工單系統。
單擊儲存。
您可以在通知策略左側的通知策略列表,查看已成功建立的策略。單擊通知策略名稱稱右側的
表徵圖,可以按需編輯、啟停、複製或刪除目標式通知策略。