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?