使用 Telegraf 写入数据
Telegraf 是一个数据收集代理,用于收集和报告指标。它拥有丰富的输入插件库和“即插即用”的架构,让您可以快速轻松地从许多不同来源收集指标。
可用插件列表,请参阅 Telegraf 插件。
要求
- Telegraf 1.9.2 或更高版本。有关安装 Telegraf 的信息,请参阅 Telegraf 安装说明。
基本 Telegraf 用法
Telegraf 是一个基于插件的代理,其中的插件在 Telegraf 配置文件 (telegraf.conf) 中启用和配置。每个 Telegraf 配置必须至少包含一个输入插件和一个输出插件。
Telegraf 输入插件从不同来源检索指标。Telegraf 输出插件将这些指标写入目的地。
使用 outputs.influxdb_v2 插件连接到 InfluxDB 3 Core 中包含的 InfluxDB v2 写入 API,并将 Telegraf 收集的指标写入 InfluxDB 3 Core。
# ...
[[outputs.influxdb_v2]]
urls = ["https://:8181"]
token = "AUTH_TOKEN"
organization = ""
bucket = "DATABASE_NAME"
# ...替换以下内容:
DATABASE_NAME:要写入数据到的数据库名称AUTH_TOKEN:您的 InfluxDB 3 Core 令牌。请将其存储在密钥存储或环境变量中,以避免暴露原始令牌字符串。
了解如何 配置 Telegraf 以写入 InfluxDB 3 Core。
将 Telegraf 与 InfluxDB 结合使用
配置 Telegraf 以写入 InfluxDB 3 Core
更新现有或创建新的 Telegraf 配置,以使用 influxdb_v2 输出插件写入 InfluxDB 3 Core。使用自定义配置启动 Telegraf。
使用 Telegraf 进行双向写入 InfluxDB
配置 Telegraf 以同时将数据写入多个 InfluxDB 实例或集群。
使用 Telegraf 写入 CSV 数据
使用 Telegraf file 输入插件读取和解析 CSV 数据到 行协议,然后将其写入 InfluxDB 3 Core。
此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 InfluxDB 3 Core 和本文档提供反馈和错误报告。要获得支持,请使用以下资源
具有年度合同或支持合同的客户可以 联系 InfluxData 支持。