Telegraf Использование слушателя для обработки POST с данными JSON

Я хотел бы использовать стек тиков для данных таймсерий.

Я видел, что inputs.http_listener принимает только линейный протокол InfxDB.

Есть ли способ отправить данные через HTTP POST с данными в формате JSON с прослушивателем, запущенным на Telegraf?


person B.C    schedule 21.03.2018    source источник


Ответы (1)


Может быть, вы можете попробовать [[intputs.socket_listener]] указать data_format = "json".

 [[inputs.socket_listener]]   
   service_address = "tcp://127.0.0.1:http"
   # service_address = "tcp://:8094"
   # service_address = "udp://:8094"

   max_connections = 1024
   read_timeout = "30s" 
   data_format = "json"

Хотя я не уверен, отреагирует ли это на HTTP POST.

Форматы данных Telegraf прослушиватель сокетов

person WindyFields    schedule 23.03.2018