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.

Reply via email to