通過設定通知策略,您可以制定針對警示事件的指派條件。當指派條件被觸發時,系統會以您指定的通知方式向處理人發送警示資訊,以提醒處理人採取必要的問題解決措施。
前提條件
建立連絡人,具體操作,請參見建立連絡人。
建立通知策略
登入Prometheus控制台,在左側導覽列選擇。
-
在通知策略頁面單擊新建通知策略。
-
在新建通知策略頁面頂部設定通知策略名稱稱。
-
在匹配規則地區設定警示事件的匹配規則。
重要靜默策略優先於通知策略,即已被靜默策略匹配到的警示事件將會被靜默,無法再進行通知策略的事件匹配。建立靜默策略的操作,請參見靜默策略。
-
選擇資料來源。
-
指定來源:通知策略會針對指定來源(整合)的警示事件進行匹配規則過濾並發送通知。
-
無預設來源:通知策略會針對所有警示事件進行匹配規則過濾並發送通知。
-
-
設定匹配規則運算式,您可以自訂標籤或選擇已有的標籤。
已有的標籤包括:
-
警示規則運算式指標中攜帶的標籤。可觀測監控 Prometheus 版警示規則建立標籤的操作,請參見建立Prometheus警示規則。
-
ARMS系統內建的預設標籤,預設標籤說明如下。
分類
標籤
說明
常用欄位
alertname
警示名稱。
clustername
叢集名稱。
severity
警示等級:
-
P1
-
P2
-
P3
-
P4
-
預設
namespace
命名空間。
pod_name
系統預置欄位
_aliyun_arms_integration_name
整合名稱,ARMS預設上報的警示整合名稱為ARMS-DEFAULT。
_aliyun_arms_involvedObject_id
警示對象ID。
_aliyun_arms_involvedObject_name
警示對象名稱。
_aliyun_arms_region_id
地區ID。
_aliyun_arms_alert_rule_id
警示規則ID。
_aliyun_arms_alert_type
警示規則類型:
-
101:Prometheus警示
-
5:應用監控警示
-
4:前端監控警示
-
說明-
如果需同時滿足多個匹配規則才警示,則單擊添加条件編輯第二條匹配規則條件。
-
如果需滿足任意一個匹配警示事件規則就警示,則單擊添加规则編輯第二條匹配規則。
-
在配置通知策略並設定匹配規則時,需注意所有關聯規則的描述內容總和不可超過 64KB,大約100條匹配規則(具體數量與實際規則的複雜度相關),如超過限制則會配置失敗,此時為確保配置順利完成,請重新建立一條通知策略關聯更多的匹配規則。
-
-
單擊下一步。
-
-
在事件分组地區,設定警示事件是否需要分組,然後單擊下一步。
-
不需要分組:所有警示事件會以一條警示資訊發送給處理人。
-
設定分組欄位:欄位內容相同的警示事件會匯總到同一警示發送通知。
-
-
在通知对象地區,設定以下參數。
-
單擊+添加通知對象選擇通知對象。
通知物件類型:

-
連絡人:選擇具體連絡人後還需選擇使用電話、簡訊或郵件的通知方式。
-
連絡人群組:選擇具體連絡人群組後還需選擇使用電話、簡訊或郵件的通知方式。
-
排班:選擇具體排班後還需選擇使用電話、簡訊或郵件的通知方式。
-
DingTalk/飛書/企微:通過DingTalk、飛書或企業微信發送警示通知。
-
通用Webhook:通過Webhook發送警示通知。
-
-
選擇警示恢複後是否發送恢複通知。
發送恢複通知:當警示下面全部事件都恢複時,警示狀態是否自動回復為已解決。當警示恢複時,系統將會發送通知給警示處理人。
-
設定通知模板,更多資訊,請參見配置通知模板和Webhook模板。
-
設定通知時段,警示會在設定的通知時段內發送警示通知。
-
可選:選擇警示需要推送到的工單系統。整合工單系統的操作,請參見整合。
-
單擊下一步。
-
在重複/升級/恢複策略地區,設定警示是否需要週期性通知、使用升級策略或開啟手動恢複。然後單擊下一步。
不需要升級策略,警示未恢複狀態下只發送一次。
週期性通知:設定重複頻率。當警示未恢複時,警示會以設定的重複頻率迴圈發送警示資訊直至警示恢複。
升級策略:選擇升級策略,警示未恢複狀態下,警示通知將會根據升級策略發送通知給其他通知對象。
手動恢複:如果開啟手動恢複,當警示事件在警示整合中設定的自動回復時間內都沒有再觸發,警示不會自動回復,必須人工幹預調整狀態。
在行動整合地區,設定警示是否開啟行動整合自動執行。
如果開啟行動整合自動執行,警示發生時將根據設定的時機自動化執行指定的行動整合,您需要選擇警示觸發和恢複時的行動整合。
-
設定完成後,單擊保存。
管理通知策略
通知策略建立完成後會顯示在通知策略頁面中,您可以在通知策略頁面執行以下操作:
-
編輯通知策略:單擊通知策略名稱稱或右側操作列的编辑,修改通知策略後單擊保存。
-
啟用或停用通知策略:在通知策略右側状态列開啟或關閉狀態開關。
-
刪除通知策略:單擊通知策略右側操作列的删除,在彈出的對話方塊中單擊确认。
-
複製並產生一個相同的通知策略:單擊通知策略右側操作列的复制。