Logstash输出http返回代码

Logstash输出http返回代码,logstash,Logstash,如何管理日志存储输出http返回码?我使用logstash输出http将数据发布到restful Web服务。由于http可能导致应用程序失败(代码>=400),如何通过logstash处理此场景 我的配置如下: output { http { url => "http://bla:8080/restful/endpoint" http_method => "post" format => message content_type =>

如何管理日志存储输出http返回码?我使用logstash输出http将数据发布到restful Web服务。由于http可能导致应用程序失败(代码>=400),如何通过logstash处理此场景

我的配置如下:

output {
  http {
    url => "http://bla:8080/restful/endpoint"
    http_method => "post"
    format => message
    content_type => "application/json; charset=UTF-8"
    message => '{"json":"here"}'
  }
}
假设您有一个
code=500
,并且您希望最终传递这样的消息,您将如何做到这一点?

似乎暗示您可以查看日志文件


无法重试它们。

没有工作区?是否可以添加if返回=200{out{file{}}?