I have a perfect working solution on ELK. The only issue that I am facing is that I want the logstash config to be run in the background as compared to running in the command line: /usr/share/logstash/bin/logstash --path.settings /etc/logstash/ -f /path/to/file
Any suggestions on how I can configure logstash.yml to run the configuration in the background?
That is not a feature of logstash. You would have to start logstash using a service manager. On Windows you might use NSSM, on UNIX it would be whatever service manager your flavour of UNIX uses -- initd, systemd, etc. If your service manager is systemd then logstash will have installed the service and all you need to do us enable or start it using systemctl.
If you search these forums for the name of your service manager you will find solutions to some problems you may run into.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.