首页 文章

Telegraf使用侦听器处理带有JSON数据的POST

提问于
浏览
0

我想使用刻度线栈来获取时间序列数据 .

我已经看到 inputs.http_listener 只接受了InfluxDB线路协议 .

有没有办法通过HTTP POST发送数据,数据采用JSON格式,并且在telegraf上运行监听器?

1 回答

  • 0

    也许你可以尝试 [[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 data formats Socket listener

相关问题