Write every incoming data to separate files in S3


I've been trying to put file in S3 using the logstash-output-plugin using Logstash 5.4.1. I could be wrong, which is why I'm asking this here. From what I've seen, your data will be "rotated" (pushed to S3) only when either a certain time (time_file) has elapsed or a certain size (size_file) has been matched. However, I would like to push each incoming data into a separate file in S3 regardless of the time or the size.

Is there a way to push each data in a separate file in S3 using the S3 output plugin or is there any workarounds?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.