Zabbix實現告警分級


Zabbix中trigger的severity的值定義了trigger的不同嚴重程度,其中severity默認的6個值為 Not classified, Information, Warning, Average, High, Disaster。要實現Zabbix告警分級功能只需要如下兩步:

 

1)在zabbix中配置trigger的severity的值,並配置action的Default message的內容

2)在百度告警平台中配置服務的故障分發功能

1、Zabbix配置

1.1、Zabbix配置trigger的severity的值

先將trigger中cpu idle的severity的值修改為High。如下圖所示

 

再增加一個http的語義監控,並新建trigger,設置severity的值為Warning

在Hosts=》Web中新建Scenario,如下圖所示。

 

在新建Http監控的Scenario中增加step,如下圖所示。

 

新建trigger,並設置severity的值。

其中新建trigger中Expression的為:{zabbix-1:web.test.in[Http監控,,bps].last(0)}<100000

具體設置如下圖所示

1.2、Zabbix配置action中default message

在action的Default message中主要需要包含{TRIGGER.SEVERITY},如下圖所示

2、在百度告警平台配置故障分發功能

1)在升級策略中新建三個升級策略,每個升級策略配置配置不同的接收告警的方式,當然也可以配置不同的接收人。具體如下圖所示。
2)在服務管理中配置故障分發。根據發送消息中severity的值進行匹配,如下圖所示,匹配Warning和High兩個級別的故障進行分發。

3、結果展示

 
PS:zabbix如何接入百度告警平台請參考之前博客  Zabbix接入百度告警平台


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM