Logstash过滤器使用HTTP过滤器插件发送整个事件

时间:2020-04-29 13:14:33

标签: logstash logstash-filter

我正在使用Logstash HTTP Filter插件来调用外部服务并丰富我的JSON事件。我可以调用外部服务,并通过以下操作从事件中传递单个字段:

filter {
 if [A] {
    http {
      url => "http:localhost/dosomething"
      verb => "POST"
      body => { "stuff" => ["%{[A][B]}"] }
      body_format => "json"
      target_body => "[enrichment]"
    }
  }
}

引用各个字段in the docs

但是有办法将整个事件发送给活动,而不是发送事件的特定部分(A.B)吗?

0 个答案:

没有答案