Zabbix 3.4.15发现触发器:如何将发现参数{#SERIAL}添加到触发器名称?

时间:2019-03-01 11:12:47

标签: triggers zabbix discovery

我发现已连接的Android手机的触发条件是,每部手机断开连接的时间分别超过2分钟和10分钟以上。

发现请求返回以下内容:

{"data": [
   {"{#STATUS}": "device", "{#SERIAL}": "ad0717021c0042fa80"},
   ...
   {"{#STATUS}": "offline", "{#SERIAL}": "ad07170216aa8a8b69"}
]}

触发器模板如下:

Name: {#SERIAL} disconnected >10m
Expression: {android_device_basic:adb.is_available[{#SERIAL}].sum(10m)}=0

在表达式中,似乎{#SERIAL}正常工作:当我断开电话连接时,会显示触发器,但我想让名字说出涉及哪个电话。

我尝试用$ 1和{ITEM.VALUE}替换名称中的{#SERIAL},但是全部显示出来而不是用序列号替换。 (我认为$ 1至少应该显示为0,但哼哼。)

我应该将{#SERIAL}替换为什么?

0 个答案:

没有答案