我想将刻度堆栈用于时间序列数据。
我已经看到inputs.http_listener
唯一接受 influxDB 线路协议。
有没有办法通过 HTTP POST 发送数据,数据为 JSON 格式,监听器在 telegraf 上运行?
也许您可以尝试[[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 做出反应。