如何在InfluxQL中分析按标签分组后按时间分组的时间序列?

问题描述

我使用InfluxDB存储通过登录应用程序提供的产品数据,然后通过Grafana分析和绘图。我最近遇到的问题是:

有多个日志记录行在谈论同一请求,显然具有相同的请求ID。每条记录包含不同的标签/字段,但属于同一度量。我想做的是每个请求聚合一些字段,然后随着时间的推移进行更多聚合。例如说:

Log 1 - {"handler": "A","result": 1,"request_id": 1111}
Log 2 - {"handler": "B","result": 0,"request_id": 1111}

我感兴趣的是,找出一段时间内所有请求的“结果”字段都为 1 的可能性。

请帮助我如何使用InfluxQL做到这一点。 Grafana提供的转换功能也可能会有所帮助。

P.S。我也在考虑助焊剂。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)