问题标签 [flux-influxdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
202 浏览

grafana - 从influxdb查询经纬度到grafana geomap

我正在创建一个 Nginx 代理管理器监视器应用程序,以将请求位置显示到 grafana 地理地图中。

我可以解析 IP、纬度、经度和其他信息并将其发送到 InfluxDB2 实例中。简而言之,如下所示:

现在我想显示这些位置以及已收到多少请求。通常,我想要一个这样的表:

我做了这样的事情:

但我只得到三个结果集:

关于如何做的任何想法?

0 投票
0 回答
212 浏览

grafana - Grafana 查询以每天从同一时间生成累积总和

我需要从每天 05:00 开始呈现 Grafana 时间序列图。时间序列图需要显示 2 个质量流量计的累积总和,直到第二天 05:00,此时它重置为零,然后再次开始求和。

到目前为止,我得到的是计算出的累积总和,但已手动将范围设置为 05:00。

有什么建议么?

0 投票
1 回答
49 浏览

influxdb - Influx 中 Flux 查询中 2 个 Sums 的平均值

我需要计算错误率,公式是 countError/count

我试过加入,但有点卡住了该做什么

0 投票
0 回答
115 浏览

influxdb - 如何在 InfluxDB 查询中使用样本数据进行测试?

根据文档,我们可以使用 InfluxDB 直接提供的示例数据。但似乎我不能直接在查询中使用“导入”指令。如何在 Python 中做到这一点?

下面的代码返回此错误:

0 投票
0 回答
67 浏览

influxdb - 在 influxDB 中将字符串值转换为整数

我是流入数据库的新手,仍在学习它。SEVERITY_LABEL显示HIGH, LOW, MEDIUM我试图转换为整数值的输出,如HIGH=1 , MEDIUM=2, LOW=3. 我知道 influx DB不支持 case 语句。我可以请我们如何使用 influxDB 实现相同的目标。任何帮助,将不胜感激。

下面是示例 CASE 语句示例。

以下是 influxDb 查询:

谢谢

0 投票
0 回答
46 浏览

database - 将同一字段的连续值与 InfluxDB 进行比较

我有一个关于使用查询语言通量查询 InfluxDB 的问题。我有两个相关字段的测量值,都是浮点类型。我设法使用 aggregateWindow 函数计算了特定时间范围内 field_1 的平均值。现在我需要在语句中添加一个条件,在其中查看 field_2 并从聚合中排除所有值,其中 field_2 更改了它自己的值。所以,给定这个例子:

time field_1 field_2
12:00:01 1.15 2.0
12:00:02 1.24 2.0
12:00:03 2.45 2.5
12:00:04 0.98 2.5

我想从聚合中排除第三个值(在本例中为 field_1: 2.45),因为 field_2 更改了它的值(从 2.0 到 2.5)。我发现了函数 difference(last(value)) 可以给我两个连续值的差异。但我还没有找到在查询中使用“差异”作为条件的方法,所以我不确定这是否是正确的方法。有什么办法可以做我在这里寻找的吗?

0 投票
0 回答
12 浏览

sql - 我无法从 influxdb 中删除我的错误测量值,我该怎么办?

我无法删除在 influxdb 中创建的错误测量值,它返回错误“解析查询错误:找到”。我应该怎么办?

错误消息:influxdata api 响应状态代码=BadRequest, response={"error":"error parsing query:found _HAT2_KALIP5_YB_YAG, expected ; at line 1, char 20

在此处输入图像描述

我尝试: DROP MEASUREMENT <measurement_name> 并手动

0 投票
0 回答
25 浏览

influxdb - 如何将新数据添加到现有测量中?涌入数据库

测量_之前

考虑使用一些样本数据进行上述测量。我希望将新的数据点附加到这个测量中,形成一个数据框。可以说我有一个新条目:

日期 公制
0 2021-12-25 11.0

使用 InfluxDBClient().write_api() 我希望将此新数据插入到现有测量中。操作后的测量应该是这样的:

测量后

0 投票
0 回答
43 浏览

influxdb - 查询 Flux 中的最后一个值

我试图从一些物联网传感器中获取最后一个值,实际上我通过以下 Flux 查询实现了中间结果:

问题:我想获得独立于时间范围的最后一个测量值。
我在文档中看到没有办法解除 range 函数的绑定。也许有解决办法?

0 投票
1 回答
220 浏览

influxdb-2 - Flux:InfluxDB 将表从 Float 转换为 Integer

将 InfluxQL 与此查询一起使用,可以将表从 转换FloatInteger

如何Flux在 InfluxDB 2 中使用同样的方法?

InfluxDB 2 有一个 InfluxDB 1 兼容层,但这不支持SELECT ... INTO ...子句:https ://docs.influxdata.com/influxdb/v2.1/reference/api/influxdb-1x/#influxql-support 所以必须使用Flux新的查询语言编写查询。