I feel silly asking this question but I have this this situation:
I am using an external elastic search server (actually a hosted AWS Elastic search)
- My public IP address changes
- I run graylog-ctl set-external-ip to set it
- I run graylog-ctl reconfigure
This then overwrites the elasticsearch_hosts setting in the server.conf to point to the local ip address.
Is there a way to set the elasticsearch_hosts so that graylog-ctl reconfigure does not overwrite it?