Telegraf - ошибка входного хвостового плагина (Ошибка: ошибка анализа метрики: ожидаемое поле со смещением) - PullRequest
0 голосов
/ 16 мая 2018

Я хочу прочитать текстовый файл. Для этого я использую плагин Tail Input. Файл конфигурации выглядит так:

[[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 голосов
/ 25 мая 2018

Ошибка говорит вам, что не так.Этот текстовый файл не содержит действительный протокол InfluxDB Line для данных.Вы указали формат данных как «приток», что означает линейный протокол, поэтому ваши данные должны соответствовать формату линейного протокола.

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

Если вы соответствуете вашим данным в этом формате, ваши данные должны загрузиться.

С уважением, дг

...