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 ...
随机推荐
- openshift 容器云从入门到崩溃之七《数据持久化》
数据持久化常用的有两种: hostPath 挂载容器宿主机的本地文件夹,直接修改pod的配置 volumes: - hostPath: path: /data/logging-es type: '' ...
- 深入理解Java虚拟机1-chap1-2-斗之气8段
1.HotSpot VM:热点代码探测能力,与JIT技术共同进行编译优化,输出高质量代码 2.运行时数据区域 程序计数器:控制程序执行顺序,无OOM Java虚拟机栈:生命周期与线程一致,描述Java ...
- HBase 笔记2
Hadoop 服务启动顺序: zookeeper ->journalnode->namenode -> zkfc -> datanode HBase Master WEB控制台 ...
- .Net Core创建Docker镜像
1..Net Core项目[Lails.Server.Demo]发布到目录下Lails.Server.Demo\bin\Release\netcoreapp2.1\publish 2.上面目录下新建文 ...
- angular+webpack(二)
上篇文章Angular2开发基础之TSC编译 解决如何使用TSC来编译ng2项目,以及如何解决出现的error.这些点是新手容易忽视的内容, 要熟悉ng开发的工具链,还是需要掌握其中的重点.本篇文章是 ...
- (Review cs231n) ConvNet
概念 神经网络的深度和数据据体的深度(图像的通道数channels)要主要区分. 输入 1.得到一些数据,作为网络的输入. 2.在CNN中有filter,the size of filter is s ...
- QT使用MSVC编译器输出中文乱码问题解决方法
方法一:使用QStringLiteral()宏对每个中文字符串封装,此方法的缺点是不能在使用tr()函数用于字符串翻译: 方法二:强制MSVC编译器采用UTF-8编码生成可执行文件,需要在出现中文字符 ...
- C#调用endtask
原文最早发表于百度空间2009-03-23 写这个小工具主要是因为自动化测试那边反馈了一个问题和endtask有关,结果写完之后发现这个问题从程序外部测试不了……c#调endtask主要也是用DllI ...
- Linux LVM卷组管理
Linux LVM卷组管理 由于传统的磁盘管理不能对磁盘进行磁盘管理,因此诞生了LVM技术,LVM技术最大的特点就是对磁盘进行动态管理. 由于LVM的逻辑卷的大小更改可以进行动态调整,且不会出现丢失数 ...
- Ansible 的初步使用
在安装好ansible以后,首先使用ansible -h命令和ansible --version 命令查看帮助手册和版本信息. ansible 配置文件 ansible 的配置文件有多个位置,查找顺序 ...