Zabbix实现告警分级
2016-02-02 20:50
323 查看
Zabbix中trigger的severity的值定义了trigger的不同严重程度,其中severity默认的6个值为 Not classified, Information, Warning, Average, High, Disaster。要实现Zabbix告警分级功能只需要如下两步:
1)在zabbix中配置trigger的severity的值,并配置action的Default message的内容
2)在百度告警平台中配置服务的故障分发功能
再增加一个http的语义监控,并新建trigger,设置severity的值为Warning。
在Hosts=》Web中新建Scenario,如下图所示。
在新建Http监控的Scenario中增加step,如下图所示。
新建trigger,并设置severity的值。
其中新建trigger中Expression的为:{zabbix-1:web.test.in[Http监控,,bps].last(0)}<100000
具体设置如下图所示
2)在服务管理中配置故障分发。根据发送消息中severity的值进行匹配,如下图所示,匹配Warning和High两个级别的故障进行分发。
PS:zabbix如何接入百度告警平台请参考之前博客 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接入百度告警平台
相关文章推荐
- 树:最小生成树-两种算法
- 小蚂蚁学习C语言(38)——题目——求字符串是否回文
- 【poj1061-青蛙的约会】拓展欧几里得-不定方程
- 庞加莱猜想
- matlab图像GUI学习笔记
- 应用springMVC时如果配置URL映射时如下配置
- Java基础(十)——类加载机制
- 【pku2115-C Looooops】拓展欧几里得-不定方程
- 曹珍富老师的成材树
- SSH框架整合数据库连接遇到的问题
- Thinking in Java---再谈线程通信
- Array类型、数组创建、数组检测
- STM32内部参照电压VREFIN的使用
- log4j配置
- JSTL不同版本和EL表达式的关联
- solidworks2014方程式添加全局变量存在句法错误的解决方案
- Linux中gdb 查看core堆栈信息
- mvn compile遇到的问题:-source1.3 中不支持注释
- K好数
- 使用react-native做一个简单的应用-05 navigator的使用