夜莺-Nightingale
夜莺V7
项目介绍 功能概览
部署升级 部署升级
数据接入 数据接入
告警管理 告警管理
数据查看 数据查看
功能介绍 功能介绍
API FAQ
夜莺V6
项目介绍 架构介绍
快速开始 快速开始
黄埔营
安装部署 安装部署
升级
采集器 采集器
使用手册 使用手册
API API
数据库表结构 数据库表结构
FAQ FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵 第1章:天降奇兵
第2章:探索PromQL 第2章:探索PromQL
第3章:Prometheus告警处理 第3章:Prometheus告警处理
第4章:Exporter详解 第4章:Exporter详解
第5章:数据与可视化 第5章:数据与可视化
第6章:集群与高可用 第6章:集群与高可用
第7章:Prometheus服务发现 第7章:Prometheus服务发现
第8章:监控Kubernetes 第8章:监控Kubernetes
第9章:Prometheus Operator 第9章:Prometheus Operator
参考资料

屏蔽規則是一種在特定情況下暫時禁止告警通知的功能。通過設置屏蔽規則,可以避免在特定場景下不必要的告警通知,減少對我們的打擾。屏蔽規則一般有以下使用場景:

  1. 計劃性維護工作:在計劃性維護期間,由於系統或服務可能會暫時關閉,這可能導致大量告警觸發。通過設置屏蔽規則,可以在維護期間暫時禁止告警通知,避免造成不必要的打擾。

  2. 已知問題處理:對於已知問題,我們可能已經在處理了,此時不希望接收到重複的告警通知,可以設置屏蔽規則,暫時禁止這些告警通知,直到問題解決。

  3. 針對隨機問題進行臨時性屏蔽:在某些非關鍵時間段,如節假日、夜間等,我們可能希望暫時禁止部分非關鍵告警通知。通過設置規則中的生效時間,可以滿足這個需求,確保我們能夠專注於關鍵任務。

篩選條件

屏蔽規則像一個漏斗一樣,根據篩選條件層層過濾條件,直到完成篩選條件並完全匹配上才會進行屏蔽。

屏蔽告警001

業務組:屏蔽規則只會對指定業務內的告警事件進行屏蔽。

數據源類型、數據源、事件等級:設置好後基本就可以將想要屏蔽的告警分類篩選出來。

事件標籤 Key:核心細化篩選條件字段,提高屏蔽規則的準確性。告警事件中所有事件標籤都是可以作為過濾條件的。

屏蔽告警002

屏蔽告警003

匹配操作符:目前支持 ‘==’、’=~’、’!=’、’!~’、‘in’、’not in’ 六種操作符。

匹配操作符介紹

屏蔽告警004

"==":絕對匹配標籤的value

屏蔽對匹配標籤 rulename 的值是“測試伺服器掛載多個業務組告警”的告警規則。

屏蔽告警005

"=~":通過正則表達式匹配標籤value

屏蔽正則表達式匹配標籤 ident 的值是包含 flashcat 或者是 v63-192.168.0.2 的告警規則;

屏蔽告警006

"!=":絕對不匹配標籤的value(取反)

屏蔽匹配標籤 ident 的值不是 pushgw-flashcat02-192.168.0.2 的告警規則。

屏蔽告警007

"!~":通過正則表達式不匹配標籤value(取反)

屏蔽正則表達式匹配 ident 的值是不包含 flashcat 關鍵字的告警規則;

屏蔽告警008

“in”

屏蔽 ident 標籤的值是 flashcat01-192.168.0.2 或 pushgw-flashcat02-192.168.0.2 的告警規則;

屏蔽告警009

“not in”

屏蔽 ident 標籤的值不是 flashcat01-192.168.0.2 或 pushgw-flashcat02-192.168.0.2 的告警規則;

屏蔽告警010

匹配邏輯:多個事件標籤匹配條件是自上而下的過濾,每個事件標籤匹配條件之間是’且’的關係。

匹配條件範圍:告警事件中的所有標籤

屏蔽時長

針對屏蔽策略生效的時間範圍,可以是一次性的,也可以是循環週期性的。

注意:需要屏蔽的告警事件的 triggertime 一定要在屏蔽時間範圍之內,否則告警屏蔽規則無法生效。

屏蔽告警011

屏蔽時長默認是無法選擇分鐘級別,不過通過屏蔽開始和結束時間設置精確到分和秒。

屏蔽告警012

快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云
OpenSource
开源版
Flashcat
Flashcat