Struggling to maintain a web cluster behind a AWS Class load balancer. I manage to get the cluster master set up and working behind the Load balancer (UI), and the Elasticsearch storage cluster works great.
Trying to add additional web servers to cluster, has funny behavior. When the REST API listener is set up on the Additional Web Servers, the Node reporting starts being unstable, and eventually each server, including master, will drop in and out of reporting, and occasionally one server will permanently drop. When the REST API listener is not included in the setup, all is hunky dory with cluster behavior. The functionality tied to the REST API is obviously broken, and the LB can't see it for the same reason. We have another cluster configured in another environment using the same commands and structure, but it has none of the issues this cluster has and each server is running the Graylog 2.0 AMI. I have included our redacted config below: LB Health Check: -------------------------------- HTTP:12900/system/lbstatus Cluster Master Config: ------------------------------------------ graylog-ctl set-listen-address --service rest --address http://0.0.0.0:12900/ graylog-ctl set-listen-address --service web --address http://0.0.0.0:9000/ graylog-ctl set-listen-address --service transport --address https://my-url.net:12900 graylog-ctl set-external-ip https://my-url.net:12900 graylog-ctl enforce-ssl graylog-ctl set-admin-password ********* graylog-ctl reconfigure-as-server Additional Web Servers (2) --------------------------------------- ** graylog-ctl set-listen-address --service rest --address http://0.0.0.0:12900/ graylog-ctl set-external-ip https://graylogweb-eu.insidesales.com:12900 graylog-ctl enforce-ssl graylog-ctl set-admin-password ********* graylog-ctl set-cluster-master 10.20.100.21 graylog-ctl reconfigure-as-server -- You received this message because you are subscribed to the Google Groups "Graylog Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to graylog2+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/graylog2/9e3c1950-74be-413e-ac4f-8f0bee9b2446%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.