Is there is any recommendation on how to make changes to Logstash keystore variables (update variable or add new ones) while the service is running.
Do we need to stop the service before making changes?
Does it require a restart of the service for the changes to take effect?
We recently did some testing of this and found that using automatic configuration reloading you can get the config to read a new value of the configuration with a pipeline rather than a logstash restart. Reloading the Config File | Logstash Reference [8.17] | Elastic
You need to make an explicit change to the pipeline configuration, not just the keystore value for the reload, so having a minor value that can be altered is a way around the service restart limitation
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.