7 单位符号

概览

处理大数值,如86400、104857600或1000000,可能颇具挑战性,并可能导致错误。 为了简化配置并提高可读性,Zabbix支持作为值乘数的单位符号(后缀)。

不含后缀的触发器表达式:

bash last(/host/system.uptime)<86400 avg(/host/system.cpu.load,600s)<10 last(/host/vm.memory.size[available])<20971520含后缀的触发器表达式:

bash last(/host/system.uptime)<1d avg(/host/system.cpu.load,10m)<10 last(/host/vm.memory.size[available])<20M后缀还可以简化其他实体的配置,如监控项、小部件等,并有助于以人类可读的格式显示监控项值。

要查看实体配置字段是否支持后缀,请始终参阅正在配置的实体的相关页面。

时间后缀

Zabbix 前端在实体配置中支持以下时间后缀:

时间后缀仅与 integer 数字兼容。 例如,1h 受支持,但 1,5h 或 1.5h 不受支持;请改用 90m。

内存大小后缀

Zabbix 支持以下内存大小后缀:

  • K - 千字节
  • M - 兆字节
  • G - 吉字节
  • T - 太字节

其他用途

单位符号还用于Zabbix前端中数据的人类可读表示。

Zabbix服务器和前端支持以下单位符号(后缀):

  • K - 千
  • M - 兆
  • G - 吉
  • T - 泰
  • P - 拍 (仅前端)
  • E - 艾 (仅前端)
  • Z - 泽 (仅前端)
  • Y - 尧 (仅前端)

配置监控项时,支持BBpssuptimeunixtime等单位,用于将接收到的值转换为人类可读的形式。

在以字节(B)或每秒字节(Bps)显示监控项值时,应用基数2转换(1K = 1024B); 否则,应用基数10转换(1K = 1000)。