如何按未知/随机标签分组?

时间:2019-03-28 12:27:42

标签: grafana influxdb

我正在收集蓝牙设备的信号强度。测量包括RSSI和设备的MAC地址(作为标签):

time                tag               value
----                ---               -----
1553770236937486564 13:e4:XX:XX:XX:XX 50
1553770237065321631 49:24:XX:XX:XX:XX 33
1553770237065337933 36:8b:XX:XX:XX:XX 45

我的(Grafana)图应根据每个MAC不断变化的信号强度显示一条线。我要显示的时间相对较短,因此保留时间也很短。

由于设备来来往往,我无法预先制定按MAC地址分组的查询。有没有一种方法可以表达类似元查询的结果,从而导致所选时间范围内的MAC地址与彩色行一样多?

1 个答案:

答案 0 :(得分:0)

您可能正在寻找Grafana的repeat选项:

  • 编辑图
  • General标签
  • Repeat:对于your MAC tag的每个值

编辑:发表评论后,这是另一个选择:

假设您的标签是mac,您将添加:

  • GROUP BY tag(mac)
  • ALIAS BY $tag_mac(或者如果您需要更多文字:MAC-address: $tag_mac