Batching HTTP output

Is there a way to batch events on a set interval using the HTTP output plugin? I want to limit the rate at which the Logstash agent is sending messages to my HTTP end point. Ideally, I'd want it to batch all events into one JSON message that is sent back to the HTTP end point on a set time interval. Any help is appreciated, thanks.

1 Like

Doesn't look like when reading the docs.