首页 > 其他 > 详细

Zabbix实现告警分级

时间:2016-02-03 06:44:04      阅读:242      评论:0      收藏:0      [点我收藏+]

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接入百度告警平台


本文出自 “百度告警” 博客,请务必保留此出处http://baidugaojing.blog.51cto.com/11072733/1740774

Zabbix实现告警分级

原文:http://baidugaojing.blog.51cto.com/11072733/1740774

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!