文档文档

使用无代码第三方技术写入数据

通过配置不需要编码的第三方技术将数据写入 InfluxDB。

先决条件

  • 您的 InfluxDB 实例的身份验证凭据:您的 InfluxDB 主机 URL、组织Bucket 和一个在 Bucket 上具有写入权限的 API 令牌

    要设置 InfluxDB 并创建凭据,请按照快速入门指南进行操作。

  • 访问本指南中列出的第三方工具之一。

您可以配置以下第三方工具,将 Line Protocol 数据直接发送到 InfluxDB,而无需编写代码

许多第三方集成是社区贡献的。如果以下列表中缺少集成,请打开一个文档 issue 告知我们。

配置 Vector

Vector 是一款轻量级且超快速的工具,用于构建可观测性管道。

Vector 文档

配置 Vector 以将指标和日志事件写入 InfluxDB 实例。

  1. 配置您的 InfluxDB 身份验证凭据,以便 Vector 写入您的 Bucket。

  2. 配置您希望 Vector 写入 InfluxDB 的数据。

  3. 有关更多详细信息,请参阅 工作原理 部分

配置 Apache NiFi

Apache NiFi 是 Apache 软件基金会的软件项目,旨在自动化软件系统之间的数据流。

维基百科

Apache NiFi 的 InfluxDB 处理器允许您将 NiFi Record 结构化数据写入 InfluxDB v2。

有关详细信息,请参阅 GitHub 上的 Apache NiFi 的 InfluxDB 处理器

配置 openHAB

open Home Automation Bus (openHAB,发音为 ˈəʊpənˈhæb) 是一个开源、技术无关的家庭自动化平台

openHAB 文档

[InfluxDB 持久性插件] 服务允许您使用 [InfluxDB] 时序数据库持久化和查询状态。

openHAB InfluxDB 持久性插件

有关详细信息,请参阅 GitHub 上的 InfluxDB 持久性插件

配置 Apache JMeter

Apache JMeter 是一个 Apache 项目,可以用作负载测试工具,用于分析和测量各种服务的性能,重点是 Web 应用程序。

维基百科

  1. 使用 InfluxDBBackendListenerClient 实现创建一个 Backend Listener
  2. Backend Listener implementation 字段中,输入
    org.apache.jmeter.visualizers.backend.influxdb.influxdbBackendListenerClient
    
  3. Parameters 下,指定以下内容
    • influxdbMetricsSender:
      org.apache.jmeter.visualizers.backend.influxdb.HttpMetricsSender
      
    • influxdbUrl: (包括您在 InfluxDB 中创建的 Bucket 和组织)
      http://localhost:8086/api/v2/write?org=my-org&bucket=jmeter
      
    • application: InfluxDB2
    • influxdbToken: 您的 InfluxDB API 令牌,在指定的 Bucket 上具有写入权限
    • 根据需要包含其他参数。
  4. 单击 Add 添加 InfluxDBBackendListenerClient 实现。

配置 Apache Pulsar

Apache Pulsar 是一个开源的分布式消息传递和流平台,专为云构建。

InfluxDB Sink 连接器从 Pulsar 主题中拉取消息,并将消息持久化到 InfluxDB。

Apache Pulsar

有关详细信息,请参阅 InfluxDB Sink 连接器

配置 FluentD

Fluentd 是一款跨平台的开源数据收集软件项目。

维基百科

有关详细信息,请参阅 GitHub 上的 influxdb-plugin-fluent


此页内容对您有帮助吗?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像目前一样使用它,而无需对代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一款开源、高速的近实时数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 构建在 Core 的基础上,增加了高可用性、读取副本、增强的安全性以及数据压缩功能,从而实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看