点击返回:自学Zabbix之路

点击返回:自学Zabbix4.0之路

点击返回:自学zabbix集锦

04 Zabbix4.0系统配置触发器trigger

请点击查看Zabbix3.0.8版本trigger,参数如下:

参数 描述
Name 触发器名称.

  • 名称可以包含宏变量:{HOST.HOST},{HOST.NAME},{HOST.CONN},{HOST.DNS},{HOST.IP},{ITEM.VALUE},{ITEM.LASTVALUE}and{$MACRO}.
  • 也可以 $1, $2…$9 被用来关联表达式的常量

示例:
  name:Processor load above $1 on {HOST.NAME}” 表达式:system.cpu.load[percpu,avg1].last(0)}>5,会显示为:Processor load above 5 on carlos云服务器

Expression 计算触发器状态的逻辑表达式。
Multiple PROBLEM events generation 通过设置该选项,可以在触发器产生problem的时候触发一个事件
Description 触发器的描述,一般name写的不清楚,这边可以具体描述这个触发器的作用,例如nginx当前离线,请处理等等。Zabbix 2.2版本开始,支持触发器名称。
URL 在Monitoring → Triggers中,可以看到URL并且可以点击,一般情况下他需要配合触发器ID来使用,在url中包含触发器ID(宏变量 {TRIGGER.ID}),这样可以直接点击到具体触发器中。
Severity 设置严重性级别
Enabled 当前触发器是否启用

以下是Zabbix4.0 版本的trigger,参数如下:

参数 描述
Name 触发器名称.

  • 名称可以包含宏变量:{HOST.HOST},{HOST.NAME},{HOST.CONN},{HOST.DNS},{HOST.IP},{ITEM.VALUE},{ITEM.LASTVALUE}and{$MACRO}.
  • 也可以 $1, $2…$9 被用来关联表达式的常量

示例:
  name:Processor load above $1 on {HOST.NAME}” 表达式:system.cpu.load[percpu,avg1].last(0)}>5,会显示为:Processor load above 5 on carlos云服务器

Severity

设置严重性级别。

Expression

计算触发器状态的逻辑表达式。
OK event generation 事件成功迭代选项:

  • Experssion表达式 - OK事件基于与问题事件相同的表达式生成;
  • Recovery Experssion恢复表达式 - 如果问题表达式计算为false,恢复表达式计算为true,则生成OK事件;
  • None - 在这种情况下,触发器将永远不会返回到OK状态。

从Zabbix 3.2.0开始支持

Problem expression

用于定义异常条件的逻辑表达式。

Recovery expression

逻辑表达式用于定义问题解决的条件。

  • 只有在表达式计算为FALSE之后才对恢复表达式进行评估。如果问题条件仍存在,则不可能通过恢复表达式来解决问题。
  • 此字段是可选的,仅在OK 事件生成选择恢复表达式。

从Zabbix 3.2.0开始支持

PROBLEM event generation mode

生成异常事件的模式:

  • 单个 - 当触发器第一次进入‘异常‘状态时,生成一条单个事件。;
  • 多重 - 每一个触发器“异常”评估都将生产一条事件。
OK event closes 如果选择事件成功关闭:

  • 所有问题 - 此触发器的所有问题
  • 所有问题如果标签值匹配 - 只有那些匹配事件标签值引发的问题。

从Zabbix 3.2.0开始支持。

Tag for matching 输入事件标记名称以用于事件关联。
如果在事件成功OK关闭中选择了‘所有问题如果标签值匹配’,则会会显示该字段,在这种情况下是强制性的。
从Zabbix 3.2.0开始支持。
Tag 设置自定义标记以标记触发事件。

  • 事件标记可以在操作条件中用于事件关联,也可以在监控 → 问题或问题小组件中看到。
  • 标签是一对标签名称和值。您只能使用名称或将其与值配对。
  • 用户宏,用户宏观背景下,低层次的发现宏和微距功能使用{{ITEM.VALUE}}{{ITEM.LASTVALUE}}以及低层次发现宏在事件代码支持。可以在宏上下文中使用低级发现宏。
  • 如果扩展值的总长度超过255,则将其剪切为255个字符。
  • 查看事件标记支持的所有宏。

自Zabbix 3.2.0起支持。

Allow manual close 检查以允许手动关闭此触发器生成的问题事件。在确认问题事件时,可以手动关闭。
URL 在Monitoring → Triggers中,可以看到URL并且可以点击,一般情况下他需要配合触发器ID来使用,在url中包含触发器ID(宏变量 {TRIGGER.ID}),这样可以直接点击到具体触发器中。
Description 触发器的描述,一般name写的不清楚,这边可以具体描述这个触发器的作用,例如nginx当前离线,请处理等等。Zabbix 2.2版本开始,支持触发器名称。
Enabled 当前触发器是否启用

......

04 Zabbix4.0系统配置触发器trigger的更多相关文章

  1. 08 Zabbix4.0系统配置事件通知 - 动作Action

    点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 08 Zabbix4.0系统配置事件通知 - 动作Action 请点击查看Zabbix3.0.8版 ...

  2. 自学Zabbix4.0之路

    自学Zabbix4.0之路 01 Centos7安装Zabbix4.0步骤 02 Centos7下Zabbix3.4至Zabbix4.0的升级步骤 03 Zabbix4.0添加cisco交换机基本监控 ...

  3. 05 Zabbix4.0触发器表达式Trigger expression支持的函数

    点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 05 Zabbix4.0触发器表达式Trigger expression支持的函数 所有函数返回值 ...

  4. 源码搭建Zabbix4.0.23LTS监控系统

    实验环境 centos 7.5 主机名 IP地址 配置 应用 controlnode 172.16.1.120/24 4核/8G/60G java-1.8.0-openjdk zabbix serve ...

  5. mysql之触发器trigger 详解

    为了梦想,努力奋斗! 追求卓越,成功就会在不经意间追上你 mysql之触发器trigger 触发器(trigger):监视某种情况,并触发某种操作. 触发器创建语法四要素:1.监视地点(table)  ...

  6. 如何使用MySQL触发器trigger

    阅读目录:触发器trigger的使用 创建触发器 单一执行语句.多执行语句 new.old详解 查看触发器 删除触发器:慎用触发器,不用就删除 Q:什么是触发器? A: 触发器是与表有关的数据库对象, ...

  7. CentOS7.x编译安装zabbix4.0

    编译安装zabbix Zabbix简介 Zabbix 是一个企业级的分布式开源监控方案. Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件.Zabbix使用灵活的通知机制,允许用户 ...

  8. SQL入门(3):定义约束/断言assertion/触发器trigger

    本文介绍数据库的完整性 完整性控制程序: 指定规则,检查规则 (规则就是约束条件) 动态约束 intergrity constraint::=(O,P,A,R) O : 数据集合, 约束的对象 ?: ...

  9. mysql触发器trigger 实例详解

    mysql触发器trigger 实例详解 (转自 https://www.cnblogs.com/phpper/p/7587031.html)   MySQL好像从5.0.2版本就开始支持触发器的功能 ...

随机推荐

  1. LOJ2687 BOI2013 Vim 线头DP

    传送门 多图警告!!! 一种很新奇的\(DP\),全网似乎只有一两篇题解-- 首先,序列中的一段\(e\)等价于在跳的过程中这一段\(e\)之后的一个字符必须要经过,并且在最后的答案中加上$2 \ti ...

  2. Angularjs演示Service功能

    在angularjs中,我们可以自定义自己的service.可以说得是自定义的方法,函数. 下面我们一步一步来演示吧:首先为angularjs定义一个app: var demoApp = angula ...

  3. [Spark][Python]DataFrame select 操作例子

    [Spark][Python]DataFrame中取出有限个记录的例子 的 继续 In [4]: peopleDF.select("age")Out[4]: DataFrame[a ...

  4. linux的convert图片处理工具

    得到一个图片的尺寸, identify test.png 结果为: test.png PNG 178x15 178x15+0+0 16-bit PseudoClass 65536c 2.28kb 使用 ...

  5. C#使用FFMPEG推流,并且获取流保存在本地,随时取媒体进行播放!

    最近开发了基于C#的推流器一直不大理想,终于在不懈努力之后研究了一点成果,这边做个笔记:本文着重在于讲解下如何使用ffmpeg进行简单的推流,看似简单几行代码没有官方的文档很吃力.并获取流的源代码:如 ...

  6. Centos7系统下修改主机名操作笔记

    习惯了在Centos6系统下修改主机名的操作,但是Centos7下修改主机名的操作却大不相同!操作笔记如下: 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient) ...

  7. mysql操作命令梳理(4)-grant授权和revoke回收权限

    在mysql维护工作中,做好权限管理是一个很重要的环节.下面对mysql权限操作进行梳理: mysql的权限命令是grant,权限撤销的命令时revoke:grant授权格式:grant 权限列表 o ...

  8. 索引节点(inode)爆满问题处理

    关于磁盘空间中索引节点爆满的问题还是挺多的,借此跟大家分享几个情况: 情况一 在公司一台配置较低的Linux服务器(内存.硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命 ...

  9. M2postmortem

    设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 答:我们的软件主要解决信息提取的问题.定义清晰:要提取的内容包括于计算机科学相关内容的标题.作者. ...

  10. Linux课题实践三——程序破解

    2.3   程序破解 20135318 刘浩晨 1.     掌握NOP.JNE.JE.JMP.CMP汇编指令的机器码 NOP:NOP指令即“空指令”.执行到NOP指令时,CPU什么也不做,仅仅当做一 ...