Фильтр Logsta sh отправляет все событие с помощью плагина фильтра HTTP. - PullRequest
1 голос
/ 29 апреля 2020

Я использую плагин Logsta sh HTTP Filter для вызова внешней службы и обогащения моего JSON события. Я могу позвонить во внешнюю службу и передать отдельное поле из события, выполнив:

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

Ссылка на отдельные поля покрыта в документации .

Но есть ли способ отправить все событие в обогащение, а не указанную c часть (A.B) события?

...