我正在使用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
)吗?