【问题标题】:Make 15m and 30m mean statistics on influxDB对 influxDB 进行 15m 和 30m 的平均统计
【发布时间】:2018-06-02 03:25:57
【问题描述】:

我正在使用 Grafana+influxDB。我未能计算最后 15m 和最后 30m 的平均测量值。

比如我有一个连载,比如:

time                                           hash               ip          
2018-05-31T09:21:47.248+08:00 1           11.53433609008789  192.168.1.101
2018-05-31T09:21:48.248+08:00 1           12.53433609008789  192.168.1.102
...

我要打印的是最后 15 分钟,最后 30 分钟的哈希表示。样本结果应该是:

ip                               last-15min        last-30min
192.168.1.101                     11                   12
192.168.1.102                     11                    18
....

我怎样才能实现它?谢谢。 influxDB版本为1.5.2

【问题讨论】:

    标签: influxdb grafana


    【解决方案1】:

    要在一个简单的图表中以 15 分钟 / 30 分钟的步长绘制平均值,您可以使用以下内容:

    SELECT mean("hash") FROM "enterYourName" WHERE ("ip" = "192.168.1.101") AND $timeFilter GROUP BY time(15m) fill(null)
    

    如果您只想在单统计面板中显示最后一个平均值,您可以使用上述查询并将Options/Values/Stat 设置为Current

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多