ARMS警示管理的靜默策略可以收斂警示,減少警示風暴的產生。通過設定靜默策略,您可以制定針對警示事件的匹配規則。當規則被觸發時,對應的事件將會被靜默,不會被通知策略匹配到。
建立靜默策略
登入ARMS控制台,在左側導覽列選擇。
- 在静默策略頁面單擊建立靜默策略。
- 在建立靜默策略版面設定靜默策略名稱稱。
- 在靜默事件匹配規則地區設定靜默事件的匹配規則。
重要 靜默策略優先於通知策略,即已被靜默策略匹配到的警示事件將會被靜默,無法再進行通知策略的事件匹配。建立通知策略的操作,請參見通知策略。
- 選擇資料來源。
- 指定來源:靜默策略會針對指定來源(整合)的警示事件進行匹配規則過濾。
- 無預設來源:靜默策略會針對所有警示事件進行匹配規則過濾。
- 設定匹配規則運算式,您可以自訂標籤或選擇已有的標籤。
已有的標籤包括:
-
警示規則運算式指標中攜帶的標籤。可觀測監控 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條匹配規則(具體數量與實際規則的複雜度相關),如超過限制則會配置失敗,此時為確保配置順利完成,請重新建立一條通知策略關聯更多的匹配規則。
-
- 選擇資料來源。
- 設定靜默規則生效時間。
- 持續生效
- 迴圈生效:選擇每天或每周迴圈,然後單擊添加,設定靜默規則生效時間段。
- 自訂時間段:單擊添加,設定靜默規則生效時間段。
- 設定完成後,單擊保存。
管理靜默策略
您可以在静默策略頁面執行以下操作:
- 編輯靜默策略:單擊靜默策略名稱稱或右側操作列的编辑,修改靜默策略後單擊保存。
- 啟用或停用靜默策略:在靜默策略右側状态列開啟或關閉狀態開關。
- 刪除靜默策略:單擊靜默策略右側操作列的删除,在彈出的對話方塊中單擊确认。
- 複製並產生一個相同的靜默策略:單擊靜默策略右側操作列的复制。