【发布时间】:2019-11-12 04:32:08
【问题描述】:
我试图了解是否可以在我的一项测量中计算出 1 个月的总收入数据。对于每一天,我想要前 30 天的总和。
这可以在 InfluxDB 中还是通过 Grafana 的查询界面实现?
【问题讨论】:
-
你需要试试 Flux。 InfluxQL 不支持移动总和(仅移动平均)。
-
@JanGaraj 谢谢,我不知道 Flux。我做了一些谷歌搜索,但似乎到处都是。有什么地方我可以阅读 Flux,它与 Influxdb 的关系,以及 Grafana 等是否支持它?
-
Flux 还没有普遍可用,它只是技术预览。已经有 Grafana Flux 插件(测试版)。它由 InfluxDB 团队开发,是一种查询数据的新概念。它可以成为您的解决方案,因为它比 InfluxQL 更强大。 Github 可以作为一个很好的起点 - github.com/influxdata/flux
-
仅供参考,这是PromQL -
sum_over_time(metric[30d])中的微不足道的任务。我希望 InfluxDB 能尽快获得 PromQL 支持...