Stop Logstash process automatically after imported all data Stop Logstash process automatically after imported all data docker docker

Stop Logstash process automatically after imported all data


for file input in read mode there's recently a way to exit the process upon reading all files, just set:

input { file { exit_after_read => true } }

https://www.elastic.co/guide/en/logstash/current/plugins-inputs-file.html#plugins-inputs-file-exit_after_read