Hi. Can i use HTTP filter (or other filter) to parse some fields from json AWS WAF logs from s3 bucket?
logstash.conf:
input{
s3 {
bucket => "XXXX"
access_key_id => "XXXX"
secret_access_key => "XXXX"
region => "XXX"
codec => "json"
}
}
I recive messages like this:
Output in kibana should be like:
"httpRequest.headers.Host" => "test.example.com"
"httpRequest.headers.user-agent" => "Mozilla/5.0"
Is it possible to solve this task using the HTTP or any other filter?
I already read the previous discussion)
Thanks for any reply.