问题标签 [influxdb-2]

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 投票
1 回答
747 浏览

influxdb - 如何在通量查询中的正则表达式条件内转义正斜杠“/”

我必须查询 InFlux 数据库并匹配其中一列中的特定字符串。

就像是: WHERE (\"namecache\" =~ /<match_string>/)

但是,<match_string>本身可以包含“/”字符。我无法转义匹配字符串中的正斜杠,因此查询失败。

有没有办法逃避'/'斜线?还是有另一种方法来匹配部分字符串?

提前致谢!

0 投票
1 回答
399 浏览

node.js - 节点使用历史时间戳向 InfluxDB 发送数据

我正在尝试使用 Node-Influx 库写入数据以涌入。我想使用数据中的时间戳和 influx 中的时间戳值将历史数据写入 influx。

然而,时间戳数据接缝被涌入时间戳所覆盖

0 投票
1 回答
396 浏览

time-series - 如何在 InfluxDB 订阅端点获取数据?

嗨,我使用以下命令创建了订阅 ( http) :InfluxDB

并且在ExpressJs端口上运行的应用程序中9001添加了如下路由:

我以为我会得到所有的数据,req.body但我什么也没得到。如何通过influxdb 文档中提到的订阅获取数据。

我已经看到了更多正在使用Kapacitor的示例,但到目前为止我们还没有计划Kapacitor

让我知道如何从InfluxDB订阅端点获取更新的数据?或者它应该是这样的,我们已经InfluxDB从这个端点进行正常查询以获取数据?

0 投票
1 回答
97 浏览

apache-kafka - Does Confluent's InfluxDB Sink Connector work with InfluxDB 2.0?

Does Confluent's InfluxDB Sink Connector work with InfluxDB 2.0? If not, is there an alterative which does?

Thanks,

Jack

0 投票
1 回答
212 浏览

java - 如何使用 InfluxDB client for java 检查 InfluxDB v2 是否在线以及凭据是否有效?

我正在使用适用于 Java 的 InfluxDB 2 客户端,我想知道如何检查 InfluxDB 是否在线以及给定的凭据是否有效。

influxdb-java我使用了 .ping() 函数,但我似乎无法为influxdb-client-java找到这样的函数

0 投票
1 回答
358 浏览

node.js - Lambda 函数只将一个数据点放入 InfluxDB

我有一个 Lambda 函数,旨在从 SQS 队列中获取消息,然后输入一个名为的值perf_value,该值只是一个整数。CloudWatch 日志显示它每次触发并记录Done,如.then()我的写入点块中所示。每次触发时,我仍然只能在 InfluxDB Cloud 中看到一个数据点。我不知道为什么它只输入一个值,然后什么都没有。我在 SQS 中没有看到积压,在 CloudWatch 中也没有错误消息。我猜这是代码问题或 InfluxDB Cloud 设置,尽管我使用了您希望实际适用于多个数据点的默认值

编辑** 仍然无法解决问题。我可以让一个数据点进入 influxdb,然后什么都不会出现。

0 投票
1 回答
110 浏览

influxdb-2 - 如何将标签中的字符串值与字段中的字符串值连接起来?

考虑具有以下线路协议数据:

where foois a tag and barand bazare fields,我需要使用Flux语言"Some|Thing"InfluxDB OSS v2中获取一个字符串。有什么诀窍?怎么做?有 和我觉得可以用来获得所需值的功能,但我没有这样做。strings.joinStr()keyValues()

0 投票
3 回答
4496 浏览

grafana - 在 Grafana 中将 InfluxQL 转换为 FLUX 查询

在 Grafana 中,我有一个使用 InfluxDB 1.x 作为数据源的仪表板,我正在迁移它以使用 InfluxDB 2.0 数据源和 Flux 查询。

在 Grafana 仪表板中有一个名为“Server”的变量,其中定义了以下查询:

我真的很难用 Flux 查询创建一个类似的变量。知道如何做到这一点吗?谢谢

0 投票
1 回答
741 浏览

influxdb - InfluxDB 2.0 中的存储桶、度量和保留策略之间的逻辑联系是什么?

我目前正在研究 InfluxDB 2.0 的文档;但是,我还不完全理解存储桶、度量和保留策略之间的逻辑。

文档说数据库和保留策略已被存储桶取代。根据定义,存储桶是:

“时间序列数据存储在 InfluxDB 2.0 中的命名位置”

在我的理解中

一个桶包含分片组=> 分片组将一定间隔的数据存储在特定文件夹中;例如:一个分片组可以始终将四个小时间隔的数据保存在单个文件夹中。

分片组包含分片=> 分片是时间序列表的单行/点。

此外,Influx 在文档中写道,一个存储桶具有一个保留策略。

这意味着“一个桶”只存储一个时间序列,而不是多个时间序列;否则,一个存储桶可能有多个保留策略。

如果我的理解是正确的,这是否意味着当所有度量都具有相同的保留策略时,您只能将度量包含在同一个存储桶中?因为如果在同一个存储桶中有两个具有不同保留策略的度量,一个保留策略可能会从另一个度量中删除数据。如果我在这里混淆了,请纠正我。

但是,如果我是对的,这对硬件要求有何影响?

Influx 表示,系列的数量会影响硬件要求。

这实际上意味着,每个存储桶/保留策略都会增加系列的数量以及硬件要求?

例如,在一个存储桶中存储 60,000 个系列 VS 在存储桶 A 中存储 20,000 个系列,在存储桶 B 中存储另一个 20,000 个系列,在存储桶 C 中存储最后 20,000 个系列时,是否会有所不同。

我期待着您的反馈!

0 投票
1 回答
758 浏览

node.js - 如何使用 Node.js 从 InfluxDB 查询数据

我正在做一个项目,我有一个 InfluxDB 存储桶,其尺寸elapsedtimeservice. 我想查询 Influx 以获取过去 1 小时内的所有数据点foobar作为服务。理想情况下,我稍后会添加一个时间测量值,我可以用它来确定我的 1 小时休息时间,因为获取经过时间的系统和将其写入 Influx 的系统是不同的,它们之间有大约 1-2 分钟的延迟。

我从这里获取了一些示例代码,并且得到了几乎相同的代码,因为我不确定需要更改什么并且无法理解文档(头部多云?)。

这样做的最终目标是能够elapsedtime在我查询我的应用程序时显示一个服务的图表 - 它查询 Influx。我希望能够根据预设的服务和时间列表进行查询,但这是应用程序方面的事情,我在这里给出我希望最终产生的结果的上下文。

当我运行这个时,我得到一个关于额外值的错误但是我希望这个例子有正确的代码,所以也许我错过了一些我需要更新的东西?