I updated from graylog2/server:2.2.3-1 to graylog/graylog:2.4.6-1
The logs is full of messages like this:
ERROR: org.graylog2.indexer.cluster.Cluster - Couldn’t read cluster health for indices [graylog_*] (Could not connect to http://127.0.0.1:9200)
In my docker-compose.yml I had a line like this:
After some reading I figured out that elasticsearch_discovery_zen_ping_unicast_hosts is no longer supported:
The GIT checkin comment is very brief: “Due to the differences in connecting to the Elasticsearch cluster, configuring Graylog has changed. These configuration settings have been removed”.
Why has the Elasticsearch Zen Discovery been removed?