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

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

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

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

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.

Форматы данных телеграфа

Другие вопросы по тегам