Telegraf - 输入尾部插件错误(错误:度量标准解析错误:偏移处的预期字段)

时间:2018-05-16 16:49:04

标签: telegraf telegraf-inputs-plugin

我想读一个纯文本文件。为此,我使用Tail Input Plugin。配置文件是这样的:

[[inputs.tail]]
files = 
["/home/nikitalipatov/Programing/Projects/Diploma/TestData/test.txt"]
from_beginning = true
data_format = "influx"

[[outputs.file]]
files = ["stdout", 
"/home/nikitalipatov/Programing/Projects/Diploma/TestData/log.text"]
data_format = "influx"

文本文件的内容:

data1
data2
data3

但是当我尝试启动Telegraf时,我遇到了这种错误:

telegraf[14541]: 2018-05-16T16:46:24Z E! Error in plugin [inputs.tail]: E! Malformed log line in /home/nikitalipatov/Programing/Projects/Diploma/TestData/1.txt: [data1], Error: metric parse error: expected field at offset 5: "data1\n"

1 个答案:

答案 0 :(得分:1)

错误告诉你错了什么。该文本文件不包含有效的InfluxDB Line协议用于数据。您已将数据格式指定为"涌入"这意味着线路协议,因此您的数据需要符合线路协议格式。

measurement,tag=value value=data1,value=data2 timestamp

如果您将数据符合该格式,则应加载您的数据。

祝你好运, 分克