zabbix3.4.7官方解释触发器
函数 | |||
---|---|---|---|
描述 | 参数 | 说明 | |
abschange | |||
最近获取值与之前获取值差的绝对值。 | 支持值的类型: float, int, str, text, log
例如: 返回值: |
||
avg (sec|#num,<time_shift>) | |||
指定评估期内一个项目的平均值。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示 time_shift (可选) - 时间偏移 |
支持值的类型: float, int
例如: 从Zabbix 1.8.2开始支持 |
|
band (sec|#num,mask,<time_shift>) | |||
项目值和掩码的按位与值。 | sec (可省略) or #num - 最新的第N个值 mask (必须有) - 64位无符号整数 (0 - 18446744073709551615) time_shift (可选) - 参照 avg() |
支持值的类型: int
注意此处的 尽管以二进制方式进行比较,但是所有的参数和返回值都是十进制数。 例如, 检查第三位是和4做比较而不是100。 例如: 从Zabbix 2.2.0开始支持该函数。 |
|
change | |||
最近获取值与之前获取值的差。 | 支持的值类型: float, int, str, text, log
例如: 返回值: |
||
count (sec|#num,<pattern>,<operator>,<time_shift>) | |||
指定评估期内值的个数。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示 pattern (可选) - 所需模式 (整型项目 - 精确匹配; 浮点型项目 - 误差值0.000001内) operator (可选) 支持的 注意: time_shift (可选) - 参照 avg() |
支持值的类型: float, int, str, text, log
band 做第三个参数时,第二个 regexp 或 iregexp 做为第三个参数时,第二个 例如: 从Zabbix 1.6.1开始支持 |
|
date | |||
当前日期,以YYYYMMDD格式表示。 | 支持值的类型: any
返回值如: 20150731 |
||
dayofmonth | |||
当前是本月的第几天,取值范围从1到31。 | 支持值的类型: any
从Zabbix 1.8.5开始支持该函数。 |
||
dayofweek | |||
当前是本周的第几天,取值范围从1到7 (周一 - 1, 周日 - 7). | 支持值的类型: any | ||
delta (sec|#num,<time_shift>) | |||
指定评估期内最大值和最小值的差('max()' 减去 'min()')。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示 time_shift (可选) - see avg() |
支持值的类型: float, int
从Zabbix 1.8.2开始支持 |
|
diff | |||
比较最近获取值与之前获取值是否相同. | 支持值的类型: float, int, str, text, log
返回值: |
||
forecast (sec|#num,<time_shift>,time,<fit>,<mode>) | |||
项目的未来值,最大值,最小值,差值或平均值。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示 time_shift (可选) - see avg() time - 需要进行估计的指定时间 fit (可选) - 用于匹配历史数据的函数 支持的 注意: mode (可选) - demanded output 支持的 注意: |
支持值的类型: float, int
如果返回值大于 999999999999.9999 或者小于 -999999999999.9999, 返回值相应被设置为999999999999.9999 或 -999999999999.9999 。 只有在表达式被误用时才不被支持(错误的项目类型,无效的参数),出现错误时返回-1。 例如: 从Zabbix 3.0.0开始支持该函数。 |
|
fuzzytime (sec) | |||
检查项目时间戳和zabbix服务器时间相差多大。 | sec - 秒数 | 支持值的类型: float, int
返回值: 常使用system.localtime来检查本地时间是否与zabbix服务器的时间相同。 例如: |
|
iregexp (pattern,<sec|#num>) | |||
该函数和 regexp() 类似,只是不区分大小写。 | see regexp() | 支持值的类型: str, log, text | |
last (sec|#num,<time_shift>) | |||
最近的值。 | sec (可省略) or #num - 最新的第N个值 time_shift (可选) - see avg() |
支持值的类型: float, int, str, text, log
注意此处的 如果在history中同一秒有多个值存在,Zabbix不能保证值的精确顺序。 从Zabbix 1.6.2开始支持 |
|
logeventid (pattern) | |||
检查最近日志记录的EventID是否匹配正则表达式。 | pattern - 使用正则表达式表示需要匹配的模式, POSIX extended 类型。 | 支持值的类型: log
返回值: 从Zabbix 1.8.5开始支持该函数。 |
|
logseverity | |||
最近日志记录的日志等级。 | 支持值的类型: log
返回值: |
||
logsource (pattern) | |||
检查最近的日志记录是否匹配参数的日志来源。 | pattern - string类型 | 支持值的类型: log
返回值: |
|
max (sec|#num,<time_shift>) | |||
指定评估期内一个项目的最大值。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示 time_shift (可选) - see avg() |
支持值的类型: float, int
从Zabbix 1.8.2开始支持 |
|
min (sec|#num,<time_shift>) | |||
指定评估期内一个项目的最小值。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示 time_shift (可选) - see avg() |
支持值的类型: float, int
从Zabbix 1.8.2开始支持 |
|
nodata (sec) | |||
检查是否没有接收到数据。 | sec - 评估期以秒值表示。 时间不应该少于30秒,因为timer处理器每30秒计算一次该函数。 nodata(0) 不被允许. |
支持值的类型: any
返回值: 注意,如果在第一个参数指定的时间内出现以下问题,该函数会报错: |
|
now | |||
距离Epoch (00:00:00 UTC, January 1, 1970)时间的秒数。 | 支持值的类型: any | ||
percentile (sec|#num,<time_shift>,percentage) | |||
P-th 一段时间的百分值, P (percentage) 做为第三个参数。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示 time_shift (可选) - see avg() percentage - 0 and 100 (包括)之间的一个浮点数,小数点后最多四位 |
支持值的类型: float, int
从Zabbix 3.0.0开始支持该函数。 |
|
prev | |||
前一个值。 | 支持值的类型: float, int, str, text, log
返回值和 last(#2)相同。 |
||
regexp (pattern,<sec|#num>) | |||
检查最近的值是否匹配正则表达式。 | pattern - 正则表达式, POSIX extended 样式。 sec or #num (可选) - 评估期以秒值或最新值个数(跟在#号后)表示。 这种情况下,可处理一个值以上。 |
支持值的类型: str, text, log
返回值: 该函数区分大小写。 |
|
str (pattern,<sec|#num>) | |||
从最新值中查找一个字符串。 | pattern - string型 sec or #num (可选) - 评估期以秒值或最新值个数(跟在#号后)表示。 这种情况下,可处理一个值以上。 |
支持值的类型: str, text, log
返回值: 该函数区分大小写。 |
|
strlen (sec|#num,<time_shift>) | |||
最新值的字符长度(而不是字节数)。 | sec (可省略) or #num - 最新的第N个值 time_shift (可选) - see avg() |
支持值的类型: str, text, log
注意此处的 例如: 从Zabbix 1.8.4开始支持该函数。 |
|
sum (sec|#num,<time_shift>) | |||
指定评估期内项目值的和。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示。 time_shift (可选) - see avg() |
支持值的类型: float, int
从Zabbix 1.8.2开始支持 |
|
time | |||
当前时间,以HHMMSS格式表示。 | 支持值的类型: any
返回值如: 123055 |
||
timeleft (sec|#num,<time_shift>,threshold,<fit>) | |||
达到阀值需要多久时间。 | sec or #num - 评估期以秒值或最新值个数(跟在#号后)表示。 time_shift (可选) - see avg() threshold - 阀值 fit (可选) - see forecast() |
支持值的类型: float, int
如果返回值大于 999999999999.9999, 则被设置为999999999999.9999. 如果达不到阀值则将返回值设置为999999999999.9999。 只有在表达式被误用时才不被支持(错误的项目类型,无效的参数),出现错误时返回-1。 例如: 从Zabbix 3.0.0开始支持该函数。 |
zabbix3.4.7官方解释触发器的更多相关文章
- 零宽度正预测先行断言是什么呢,看msdn上的官方解释定义
最近为了对html文件进行源码处理,需要进行正则查找并替换.于是借着这个机会把正则系统地学一下,虽然以前也用过正则,但每次都是临时学一下混过关的.在学习的过程中还是遇到不少问题的,特别是零宽断言(这里 ...
- 为什么我刚发表的文章变成了“待审核”,csdn有没有官方解释啊
为什么我刚发表的文章变成了"待审核",csdn有没有官方解释啊,什么样的文章才会变为待审核呢? 并且从草稿箱和回收站里也看不到我的文章了,希望我的文章没有删掉. 文章的字是一个个打 ...
- @Resource注解的官方解释
一.@Resource注解的官方解释@Resource annotation, which is semantically defined to identify a specific target ...
- SDE在64位Server2008下Post启动服务失败官方解释
解决了一个SDE启动问题,在此记录一下 在server 2008 64位下安装完arcgis sde之后,Post启动服务,总是失败 查看SDE日志(etc目录下) DB_open_instance( ...
- cocos2d-x 3.0 touch事件官方解释
官方解释 http://www.cocos2d-x.org/docs/manual/framework/native/input/event-dispatcher/zh#_1
- WM_ERASEBKGND官方解释(翻译),以及Delphi里所有的使用情况(就是绘制窗口控件背景色,并阻止进一步传递消息)
#define WM_ERASEBKGND 0x0014 Parameters wParam A handle to the device context. // ...
- MATLAB ' : ' 官方解释
1.冒号的作用 产生矢量,阵列标注以及for-loop迭代子 2.描述 冒号是MATLAB中最有用的操作符之一.它使用下述规则来创建有规则的空间矢量: j:k is the same as [j,j+ ...
- Android USER 版本与ENG 版本的差异--MTK官方解释
分类: Android(4) Description]Android USER 版本与ENG 版本的差异 [Keyword]USER ENG user eng 用户版本 工程版本 差异 [Solu ...
- Oracle中V$SESSION等各表的字段解释,Oracle官方解释
一.常用的视图 1.会话相关视图 View Description V$PROCESS Contains information about the currently active processe ...
随机推荐
- 【Java】NO.120.JDK.1.JDK8.1.001-【Java8实战】
Style:Mac Series:Java Since:2018-09-26 End:2018-09-26 Total Hours:1 Degree Of Diffculty:5 Degree Of ...
- Asp.net Core认证和授权:JWT认证和授权
JWT验证一般用户移动端,因为它不像cookie验证那样,没有授权跳转到登陆页面 JWT是json web token的简称,在 jwt.io 网址可以看到 新建一个API项目,通过postman ...
- Python记录9:函数4:名称空间作用域+闭包函数+装饰器
''' 一: 名称空间namespaces 名称空间就是存放名字与值绑定关系的内存空间 二: 名称空间分为三种 内置名称空间: 1. 特点: 存放是python解释器自 ...
- Python之包管理
1.setup.py from distutils.core import setup setup(name='Distutils', version='1.0', description='Pyth ...
- Java 五大原则
1.单一职责 不论是在设计类,接口还是方法,单一职责都会处处体现,单一职责的定义:我们把职责定义为系统变化的原因.所有在定义类,接口,方法的时候.定义完以后再去想一想是不能多于一个的动机去改变这个类, ...
- 调度器的实现、schedule、switch_context、switch_to
根据<深入Linux内核架构>和Linux-3.10.1内核源码,记一些调度过程的主体工作. 调度器任务:CPU数目比要运行的进程数目少,需要程序之间共享CPU时间,创造并行执行的错觉.分 ...
- 多条件搜索优化sql
SELECT ctm.* FROM crawltaskmanage ctm,urlmanage um WHERE (ctm.status='0' AND um.`urlId`=ctm.`urlId`) ...
- 用java 集合和映射实现文章的单词数目统计
package 一_统计字母出现; import java.io.File; import java.io.FileNotFoundException; import java.util.HashMa ...
- SliverList , SliverFixedExtentList
SliverList 高度自动, SliverFixedExtentList 高度固定死. CustomScrollView( slivers:[ SliverList( delegate: Sliv ...
- Linux cached过高问题
1. cached主要负责缓存文件使用, 日志文件过大造成cached区内存增大把内存占用完 . Free中的buffer和cache:(它们都是占用内存):buffer : 作为buffer cac ...