PromQL 从入门到精通个点,但如果是 Range Query,相当于在某个时刻返回多个点,这就无所适从了。 Prometheus 文档中有一个章节专门介绍函数,各个函数的介绍中,都会写明是用于 instant- vector,还是用于 range-vector,如果不理解查询类型,就无法很好的应用这些函数。 查询选择器 PromQL大括号里的部分是 selector,查询选择器,用于从一大堆监控数据中,过滤出真正关心 的数据,在 method_code:http_errors:rate5m{method="get", code="500"} 24 method_code:http_errors:rate5m{method="get", code="404"} 30 method_code:http_errors:rate5m{method="put", code="501"} 3 method_code:http_errors:rate5m{method="post" method_code:http_errors:rate5m{method="post", code="404"} 21 method:http_requests:rate5m{method="get"} 600 method:http_requests:rate5m{method="del"} 34 method:http_requests:rate5m{method="post"} 1200 码力 | 16 页 | 2.77 MB | 1 年前3
Zabbix 6.0 Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1614 6 支持的函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXPRESSION.RECOVERY.EXPLAIN} - 解析为部分评估的触发器或恢复表达式,其 中仅应用基于监控项的函数; • {FUNCTION.VALUE<1-9>}、{FUNCTION.RECOVERY.VALUE<1-9>} - 解析为事件发生时第 N 个基于监控项的函数的结果。 内部动作的宏包含监控项、LLD 规则或触发器变得不受支持的原因: • {ITEM.STATE.ERROR} 模式步骤会产生匹配多行的结果。为了处理这种情况,Prometheus 模式预处理步骤中添加了一个新的结果处 理参数 ,该参数允许通过引入 sum、min、max、avg 和 count 等函数来聚合潜在的多个匹配行的数据。 函数 Prometheus 直方图的函数 在 Zabbix 中收集Prometheus 指标 已经有一段时间了,但有些指标很难使用。具体来说,直方图类型的指标可以在 Zabbix 中呈现为具 有相同键0 码力 | 1741 页 | 22.78 MB | 1 年前3
Zabbix 7.0 中文手册. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1769 6 支持的函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 对于新模板和对现有模板的更改,请参见模板更改。 更新的函数 已对几个函数进行了更新: • 聚合函数现在支持非数字类型的计算。例如,对于count 和count_foreach函数来说,这可能很有用。 • count 和count_foreach 聚合函数支持可选参数 operator 和 pattern,可用于微调监控项过滤,并仅计算匹配给定条件的值。 • 所有foreach 函数 在计数中不再包括不支持的监控项。 在计数中不再包括不支持的监控项。 • last_foreach 函数,之前配置为忽略时间段参数,现在可配置为可选参数。 • 预测函数 返回值所支持的范围已扩展到与双精度数据类型范围匹配。现在 timeleft() 函数可以接受最大值为 1.7976931348623158E+308, 而 forecast() 函数可以接受范围从 -1.7976931348623158E+308 到 1.7976931348623158E+3080 码力 | 1951 页 | 33.43 MB | 1 年前3
Linux命令大全搜索工具 v1.8显示或修改以太网卡的配置信息 ex 启动vim编辑器的ex编辑模式 exec 调用并执行指定的命令 exit 退出当前的shell expand 将文件的制表符转换为空白字符 export 为shell变量或函数设置导出属性 exportfs 管理NFS共享文件系统列表 expr 一款表达式计算工具 F false 返回状态为失败 - 5 - 本文档使用 书栈网 · BookStack.CN 构建 - 8 - 本文档使用 书栈网 · BookStack.CN 构建 lilo 安装核心载入开机管理程序 ln 用来为文件创建链接 lnstat 显示Linux系统的网路状态 local 在函数内定义局部变量 locate 比 find 好用的文件查找工具 logger 在系统日志中记录相应条目 login 登录系统或切换用户身份 logname 打印当前终端登录用户的名称 logout lsof 显示Linux系统当前已打开的所有文件列表 lsof -p pid lspci 显示当前主机的所有PCI总线信息 lsusb 显示本机的USB设备列表信息 ltrace 用来跟踪进程调用库函数的情况 lvcreate 用于创建LVM的逻辑卷 lvdisplay 显示逻辑卷属性 lvextend 扩展逻辑卷空间 lvreduce 收缩逻辑卷空间 lvremove 删除指定LVM逻辑卷0 码力 | 1347 页 | 8.79 MB | 1 年前3
Zabbix 5.0 ManualKerberos ticket。Kerberos ticket 到期时间默认为 10 小时。 6 触发器 6 Triggers 1 触发器函数 所有触发器表达式支持的函数都在下表中。 函数 描述信息 ** 参 ** ** 备注 * abschange 441 函数 后一个值与前 一个值变动的 绝对值。 支持的值类 型: float, nt, str, text, log 例如: (前一个值;) 442 函数 将 item 值与 mask 进行按 位与操作。 sec (可 略) or #num - 第 N 个最近 的价值。 支 持的值类型: int mask (不可 省略) - 64-bit 无符号整数 (0 - 18446744073709551615) time_shift (可选) - 参见 avg() 函数请 注意 #| 函数)。 \\尽管以二进 制方式进行比 较,但是所有 的参数和返回 值都是十进 制。 示例: => band(,12)=8 or band(,12)=4 → 第三位和 第四位被设 置,但不是同 时设置。 => band(,20)=16 → 第三位没 有被设置但是 第五位被设置 了。 从 Zabbix 2.2.0 开始支 持该函数。 change 443 0 码力 | 2715 页 | 28.60 MB | 1 年前3
Zabbix 5.4 中文手册is not present either, the main IPMI interface will be used. 4 地图标签中的宏仅仅支持 avg, last, max and min 函数, 以秒为单位。4 Only the avg, last, max and min functions, with seconds as parameter are supported in this URL, Post, Headers and Required string fields. 7 从 Zabbix 2.2.0 开始,地图标签中的宏仅支持 avg,last,max 和 min 函数,以秒为参数。宏 {HOST.HOST<1-9>} 可以用于引用某 个设备。例如: * {Cisco switch:ifAlias[{#SNMPINDEX}].last()} * %%{{%%HOST are supported in: 以下支持时间后缀: • trigger expression constants and function parameters 触发器expression 常量和函数参数 • item configuration (’Update interval’, ’Custom intervals’, ’History storage period’ and ’Trend0 码力 | 2339 页 | 19.57 MB | 1 年前3
Zabbix 4.4 中文手册became available 6 触发器赵 6 Triggers 1 触发器函数 1 Supported trigger functions 所有触发器表达式支持的函数都在下表中。All functions supported in trigger expressions are listed here. 函数 FUNCTION 描述信息 ** 参 ** ** 备注 * Description (不可省略) - 64-bit 无符号整数 (0 - 18446744073709551615) time_shift (可选) - 参见 avg() 函数请注意 #|函数不同 (具体用法参见 last() 函数)。 \\尽管以二进制方式进行比较,但是所有的 参数和返回值都是十进制。 示例: => band(,12)=8 or band(,12)=4 → 第三 位和第四位被设置,但不是同时设置。 => band(,20)=16 → 第三位没有被设置但 是第五位被设置了。 从 Zabbix 2.2.0 开始支持该函数。 time_shift (可选) - 参见 avg() 函数请注意 #|um 在这里的工作方式与其他函数不同 (具体用法参见 last() 函数)。 \\尽管以二进制方式进行比较,但是所有的 参数和返回值都是十进制。 示例: => band(,12)=8 or band( 0 码力 | 1850 页 | 13.52 MB | 1 年前3
Zabbix 5.2 Manualavailable 6 触发器赵 179 6 Triggers 1 触发器函数 1 Supported trigger functions 所有触发器表达式支持的函数都在下表中。All functions supported in trigger expressions are listed here. 函数 FUNCTION 描述信息 ** 参 ** ** 备注 * Description (不可省略) - 64-bit 无符号整数 (0 - 18446744073709551615) time_shift (可选) - 参见 avg() 函数请注意 #|函数不同 (具体用法参见 last() 函数)。 \\尽管以二进制方式进行比较,但是所有的 参数和返回值都是十进制。 示例: => band(,12)=8 or band(,12)=4 → 第三 位和第四位被设置,但不是同时设置。 => band(,20)=16 → 第三位没有被设置但 是第五位被设置了。 从 Zabbix 2.2.0 开始支持该函数。 time_shift (可选) - 参见 avg() 函数请注意 #|um 在这里的工作方式与其他函数不同 (具体用法参见 last() 函数)。 \\尽管以二进制方式进行比较,但是所有的 参数和返回值都是十进制。 示例: => band(,12)=8 or band( 0 码力 | 1725 页 | 11.53 MB | 1 年前3
Zabbix 4.2 中文手册available 6 触发器 192 6 Triggers 1 触发器函数 1 Supported trigger functions 所有触发器表达式支持的函数都在下表中。All functions supported in trigger expressions are listed here. 函数 FUNCTION 描述信息 ** 参 ** ** 备注 * Description (不可省略) - 64-bit 无符号整数 (0 - 18446744073709551615) time_shift (可选) - 参见 avg() 函数请注意 #|函数不同 (具体用法参见 last() 函数)。 \\尽管以二进制方式进行比较,但是所有的 参数和返回值都是十进制。 示例: => band(,12)=8 or band(,12)=4 → 第三 位和第四位被设置,但不是同时设置。 => band(,20)=16 → 第三位没有被设置但 是第五位被设置了。 从 Zabbix 2.2.0 开始支持该函数。 time_shift (可选) - 参见 avg() 函数请注意 #|um 在这里的工作方式与其他函数不同 (具体用法参见 last() 函数)。 \\尽管以二进制方式进行比较,但是所有的 参数和返回值都是十进制。 示例: => band(,12)=8 or band( 0 码力 | 1869 页 | 13.68 MB | 1 年前3
Zabbix 3.4 中文手册上发送一个 SNTP 包,并根据 RFC 4330, section 5需要验证响应。如果未指定,则使用默认端口 123。 5 触发器 118 1 支持的触发器函数 trigger expressions 可用的函数列出如下。 函数 描述 * 参数 ** ** 说 ** abschange 最近获取值与 之前获取值差 的绝对值。 支持值的类 型: float, i t, str, text) 119 函数 项目值和掩码 的按位与值。 sec (可省 ) or #num - 最新的第 N 个值 支持值 的类型: int mask (必须 有) - 64 位无 符号整数 (0 - 18446744073709551615) time_shift (可选) - 参照 avg() 注意此 < 的 #num 参 数和其它一些 函数的作用不 用 (参照 last()) band(,12)=4 → 第三位和 第四位被设 置,但不是同 时 => band(,20)=16 → 第三位没 有被设置但是 第五位被设置 了。 从 Zabbix 2.2.0 开始支 持该函数。 change 最近获取值与 之前获取值的 差。 支持的值类 型: float int, str, text, log 例如: (最近获取值; 之前获取值 =change) 1;5=+4 0 码力 | 1757 页 | 12.63 MB | 1 年前3
共 128 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13













