Zabbix触发器avg使用范例

所定义的评价期间内的项的平均值。

格式:avg(sec|#num,<time_shift>)

sec or #num :评估期间以秒为单位或以最新收集的值(按井号开头)

支持的值类型:浮动,INT

示例说明:
avg(#5) :5个最新的平均值
avg(1h) :一小时之内的平均值
avg(1h,1d) :一天前一小时之内的平均值

I. 范例:

1,小时平均值

{www.111cn.net:nginx.http.avg(1h)}=30000
nginx http的key一小时的平均值如果=30000则触发

2,时间内次数

{www.111cn.net:nginx.http.avg(#20)}=300000
nginx http的key最近的10次的平均值等于300000则触发(假设:每次取值的时间为30秒,也就是说一次30的取值要达到300000,共取20次)

3,time_thrift

{www.111cn.net:nginx.http.avg(1h,1d}=30000
nginx http的key于一天前的一小时的平均值等于30000

4,分钟内值

{www.111cn.net:nginx.http.avg(#10,10m)}<30000
nginx http的key在最近的10分钟内最近10此的平均值如果小于30000则触发(在此间,如果取值更新为1分钟,#10就等于,1~10分钟的值)

时间: 2024-11-13 08:49:37

Zabbix触发器avg使用范例的相关文章

Zabbix触发器abschange使用范例

abschange 最后和最前之间的差值 支持类型: float, int, str, text, log 值/最后的值= abschange 对于字符串返回:0 - 值相等 1 - 值不同     {www.111cn.net:nginx.http.abschange(5m)}<10 表示www.111cn.net中,key值为nginx.http, 5分钟内前后之间的差值的绝对值浮动如果小于10则触发 而在web页面中 {www.111cn.net:nginx.http.abschange(

Zabbix触发器change/count/delta用法详解

I. 1 .change 最后与先前值之间的差值的量(change用于获取item返回值与上一次值得差值) 支持的类型有:float, int, str, text, log 对于字符串返回: 0 - 值相等 1 - 值不同 II. 1 .1例子 {www.111cn.net:system.uptime.change(0)}<1 key : www.111cn.net:system.uptime change(0):忽略参数一般输入0,<表示,最近的到的值与上一个值的差值小于1 如: {www

Zabbix触发器str/strlen/timeleft使用范例

I. str (pattern,<sec|#num>) 发现在最新(最近)的值的字符串. pattern:所需的字符串 <sec|#num> 评估期间以秒为单位或以最新收集的值(按井号开头).在这种情况下,一个以上的值可被处理.支持: str, text, log,当返回1时说明找到,0为其他情况 示例: {www.linuxea.com:agent.version.str("beta8")}=1 如果当前zabbix agent版本包含beta8(假设当前版本

zabbix 触发器使用教程详解

一.创建触发器 触发器可以是和模板关联的,也可以是和主机关联的.即在创建模板时,就设定好相应的触发器,和模板相关联的主机同时也关联了触发器,一旦条件满足就执行相应的操作(如告警),我们可以认为他是全局性的:和主机关联的触发器是属于局限性的触发器,该触发只针对特别设定的主机有效,对其他主机无效. 针对全局性触发器和局限性触发器的不同,所以其可以在configuration 下的hosts 里配置trigger ,也可以在 configuration 下的tmplates 里配置 trigger.无

sql 触发器操作详解

触发器对表进行插入.更新.删除的时候会自动执行的特殊存储过程.触发器一般用在check约束更加复杂的约束上面.触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作.诸如:update.insert.delete这些操作的时候,系统会自动调用执行该表上对应的触发器.SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create.alter.drop语句.   常见的触发器有三种:分别应用于Inse

OnSharedPreferenceChangeListener详解及出现不触发解决办法_Android

之前使用OnSharedPreferenceChangeListener,遇到了点小问题,就是有些时候OnSharedPreferenceChangeListener没有被触发.最近花了点时间研究了一下,小做整理.本文将会介绍监听器不被触发的原因,解决方法,以及其中隐含的一些技术细节. 问题再现 OnSharedPreferenceChangeListener是Android中SharedPreference文件发生变化的监听器.通常我们想要进行监听,会实现如下的代码. protected vo

Timer Task 的简单范例(相当触发器,转自Sun)

触发器 Scheduling a Timer Task to Run at a Certain Time============================================== Date timeToRun =    new Date(System.currentTimeMillis()+   numberOfMillisecondsInTheFuture); Timer timer = new Timer();      timer.schedule(new TimerTa

用sql脚本创建sqlserver数据库触发器范例语句_MsSql

复制代码 代码如下: --会员表 if object_id('userinfo','u') is not null drop table userinfo go create table userinfo(userid int primary key,user_tegral int,level int) insert into userinfo select 1,0,0 go --会员等级表 if object_id('userlevel','u') is not null drop table

用sql脚本创建sqlserver数据库触发器范例语句

复制代码 代码如下: --会员表 if object_id('userinfo','u') is not null drop table userinfo go create table userinfo(userid int primary key,user_tegral int,level int) insert into userinfo select 1,0,0 go --会员等级表 if object_id('userlevel','u') is not null drop table