因此,我的主要目标是构建一个图表,该图表显示我在grafana中一个月内完成了多少数据(我在comcast线上) .
月份不是一个时间段,但是Influxdb的 GROUP BY time()
函数支持 . The documentation I looked at.从这里看起来最长的时间段是一周,可能是因为它不会像一个月那样改变 .
但是我注意到我所有的时间戳都使用相同的格式(如果不是我猜的话会很奇怪) . 我知道Influxdb支持regex FROM和WHERE语句,但它是否支持GROUP BY?如果确实如此,我可以使用类似 "/-([^-]+)-/"
之类的东西来查询 2016-12-18T08:25:50Z
之类的时间戳并将其分组?或者Influxdb是否支持嵌套查询?
编辑:看起来像我在看.9 . 我编辑到1.1,但没有编辑任何关于我的问题 .
GROUP BY time()按用户指定的时间间隔查询组查询结果
考虑到我的时间长度变化,我不确定一个月会怎么样?
1 回答
没有版本的InfluxDB支持
GROUP BY <regular expression>
,但是在1.2 subqueries will be supported上 .