首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在influxDB上进行15m和30m均值统计

在influxDB上进行15m和30m均值统计
EN

Stack Overflow用户
提问于 2018-06-02 03:25:58
回答 1查看 142关注 0票数 0

我正在使用Grafana+influxDB。我没能计算出过去15米,过去30米的平均测量值。

例如,我有一个序列,比如:

代码语言:javascript
运行
AI代码解释
复制
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分钟的哈希值。示例结果应该是:

代码语言:javascript
运行
AI代码解释
复制
ip                               last-15min        last-30min
192.168.1.101                     11                   12
192.168.1.102                     11                    18
....

我怎样才能做到这一点?谢谢。influxDB版本为1.5.2

EN

回答 1

Stack Overflow用户

发布于 2018-06-04 08:55:51

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

代码语言:javascript
运行
AI代码解释
复制
SELECT mean("hash") FROM "enterYourName" WHERE ("ip" = "192.168.1.101") AND $timeFilter GROUP BY time(15m) fill(null)

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50653243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档