zabbix 触发器详解
官网
https://www.zabbix.com/documentation/4.0/zh/manual/acknowledges
zabbix监控中我们用的最多的是count这个函数,通过确认多次可以减少很多误告警,提高了运维效率。
可以设置连续几次都异常才发出告警,这样一来,只要发出告警基本上就已经确定发生故障了
支持的操作类型
- eq: 相等
- ne: 不相等
- gt: 大于
- ge: 大于等于
- lt: 小于
- le: 小于等于
- like: 内容匹配
用法及举例
用法:
count参数:秒或#num支持类型:float,int,str,text,log作用:返回指定时间间隔内数值的统计
举例:
- count(600)最近10分钟得到值的个数
- count(600,12)最近10分钟得到值的个数等于12
- count(600,12,“gt”)最近10分钟得到值大于12的个数
- count(#10,12,“gt”)最近10个值中,值大于12的个数
- count(600,12,“gt”,86400)24小时之前的10分钟内值大于12的个数
- count(600,86400)24小时之前的10分钟数据值的个数
第一个参数:指定时间段
第二个参数:样本数据
第三个参数:操作参数
第四个参数:漂移参数
实际案例
实例1:
假设我现在得到的值1位真,0位假
{linuxea.com:runing.count(2m,0)}>3
linuxea.com:runing是items
如果2分钟内拿到的值为0,大于3次则触发,我想你应该明白,你拿到的1的值肯定为真
这里你需要注意的是,如果使用count
,这里的2分钟拿到0的值的次数如果大于3此就触发是建立在你itmes
在两分钟内可以去探测至少3次以上。你可能需要修改itmes
取值的实际,否则没有意义。
实例2:
最近30分钟zabbix
这个主机超过5次不可到达。
{zabbix:icmpping.count(30m,0)}>5
实例3:
# pro-web2主机keepalived_process(监控项)在最近3次的值有大于等于2次值不为3则触发报警{pre-web2:keepalived_process.count(#3,3,"ne")}>=2### 函数last当以#作为前缀使用时具有不同的含义 - 它可以选择第N次前的值, 返回值 3, 7, 2, 6, 5 (最近五次),last(#2) 将返回值为7
last(#5) 将返回值为5。
实例4:
pro-web2主机keepalived_process(监控项)在90s内超过2次值不为3则触发报警
{pro-web2:keepalived_process.count(90,3,"ne")}>2
zabbix 触发器详解相关推荐
- jekins构建触发器详解
jenkins版本:2.89.2 1.触发远程构建 (例如,使用脚本):通过一个网址的访问来触发构建,这样就不需要登录jenkins系统也能触发构建了. 示例地址: http://localhost: ...
- SQL Server:触发器详解
SQL Server:触发器详解 1. 概述 2. 触发器的分类 3. Inserted和Deleted表 4. 触发器的执行过程 5. 创建触发器 6. 修改触发器: 7. 删除触发器: 8. 查看 ...
- 【Azure 架构师学习笔记】-Azure Data Factory (4)-触发器详解-事件触发器
本文属于[Azure 架构师学习笔记]系列. 本文属于[Azure Data Factory]系列. 接上文[Azure 架构师学习笔记]-Azure Data Factory (3)-触发器详解-翻 ...
- MySQL进阶--数据库的触发器详解
触发器详解 触发器(trigger)也称为触发程序,是MySQL提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件 ...
- Oracle一张表写多个触发器,详解oracle中通过触发器记录每个语句影响总行数
详解oracle中通过触发器记录每个语句影响总行数 需求产生: 业务系统中,有一步"抽数"流程,就是把一些数据从其它服务器同步到本库的目标表.这个过程有可能 多人同时抽数,互相影响 ...
- zabbix配置详解---为新手入门而写
因为本人就是做监控的,平常使用nagios.cacti.zabbix 虽然觉得nagios轻便灵活,但是图形界面实在是一大硬伤.本人觉得未来发展趋势肯定zabbix.虽然nagios不会 ...
- Zabbix 3.0 从入门到精通(zabbix使用详解)
第1章 zabbix监控 1.1 为什么要监控 在需要的时刻,提前提醒我们服务器出问题了 当出问题之后,可以找到问题的根源 网站/服务器 的可用性 1.1.1 网站可用性 在软件系统的高可靠性(也 ...
- Zabbix监控详解
Zabbix是什么 Zabbix 是由Alexei Vladishev创建,目前由Zabbix SIA在持续开发和支持. Zabbix 是一个企业级的分布式开源监控方案. Zabbix是一款能够监控各 ...
- Zabbix配置详解
为什么80%的码农都做不了架构师?>>> zabbix 配置了解 Hosts zabbix中的hosts就是指你想监控的设备,如服务器.工作站.交换机等等.如果你想监控某个主机 ...
最新文章
- mysql之基础操作grant、show、repair、log_error等
- windows10下安装Linux7,win10Hyper-V下安装CentOS7
- 关于幂律分布的一个笔记_哈克_新浪博客
- 树莓派无法安装mariadb_RaspberryPi(树莓派)如何安装 MariaDB / MySQL 数据库
- 关于凸优化的一些简单概念
- VTK:图表之SelectedVerticesAndEdges
- facebook 图像比赛_使用Facebook的Detectron进行图像标签
- mysql or中有空查询慢_MySQL 慢查询日志
- python黑洞_史上第一张黑洞照片是用Python合成的?
- 多进程IterableDataset流式读取数据的坑:每个进程会读取一遍完整数据
- oracle for list,oracle – PL / SQL – 在Where子句中使用“List”变量
- 深入理解设计模式-设计模式分类与关系
- python上传文件方法总结
- PDF虚拟打印机的输出目录在注册表里
- d6u android,天敏D6U_Android4.4.2_SONY BRAVIA_精简优化双启动版
- {“errcode“:40125,“errmsg“:“invalid appsecret, view more at http:\/\/t.cn\/RAEkdVq rid: 60d999f2-3ad5
- 手机号码相关信息整理
- 计算机毕业设计ssm青岛恒星科技学院机房管理系统0k0u9系统+程序+源码+lw+远程部署
- 为什么现代物理学离不开量子论和相对论?
- H5/C3基础(1)