将livetail输出发送到http端点

时间:2018-03-14 05:11:27

标签: curl stream tail sumologic

我正在使用sumologic提供的livetail-cli

我正在尝试将livetail输出发送到http端点。但它会在一段时间后显示连接超时错误。

我正在使用的命令是

while IFS= read -r newline; do echo $newline |  curl -XPOST --data-binary $0 http://localhost:9090 -H Content-Type:application/json  ; done < <(./livetail _sourceCategory="x")

实现这一目标的最佳方法是什么,以便连接仍然存在?虽然在30分钟不活动后,会话超时的会话超时。但我确信日志将不断来自源。

1 个答案:

答案 0 :(得分:0)

Sumo Logic的实时尾部/实时尾部CLI并非旨在将日志流式传输到其他系统。

为此,您应该forward it directly from the collectorforward it to an S3 bucket并在其他HTTP源上设置Lambda function to then forward it