Logstash http output plugin customize building json array for batching

I would suggest removing the drop {} and replacing the output with

stdout { codec => rubydebug { metadata => true } }

output. See if the timeout event shows up.