0

您好,我目前正在尝试将包含许多 csv 文件(约 3GB)的文件夹解析为 influxdb。在 influxdata博客上有人建议,这将是自从 telegraf 是用 go 编写以来最快的方式。所以:

我可以让一切正常工作,我可以解析所有 csv 并将它们写入 influxdb。问题是解析和写入文件需要很多时间(旧的 macbook ..我认为超过一个小时)并且当代理间隔小于写入数据所需的时间时,telegraf-agent 将再次开始在下一个间隔读取和写入所有文件。所以它永远不会完成,我的 ram 一遍又一遍地塞满了所有相同的解析数据。当我将间隔设置得非常高时,我必须在代理启动之前等待一个间隔。所以也不是一个选择。问题是:

电报可以像脚本一样触发吗?所以我只运行一次而不必等待一个间隔开始?

4

1 回答 1

0

自从提出这个问题以来,您需要的功能已经添加。您现在可以使用--once标志运行 Telegraf。

我在任何地方都找不到它的文档,但提交在这里

它在 v1.15.0-rc1 中可用

于 2020-12-09T11:23:00.190 回答