I have Dockerized Graylog Deployed successfully with the following docker-compose config:
version: "3" services: mongodb: image: mongo:latest container_name: mongo elasticsearch: image: elasticsearch:latest container_name: elasticsearch graylog: image: graylog:latest container_name: graylog environment: #Using server IP - GRAYLOG_WEB_ENDPOINT_URI=http://10.179.84.64:9000 links: - mongodb:mongo - elasticsearch depends_on: - mongodb - elasticsearch ports: - 9000:9000 - 514:514 - 514:514/udp - 12201:12201 - 12201:12201/udp
The issue is, I can only view the Web Interface behind the LB/firewall on port 9000, however the UI doesn’t show outside of LB:
I have launched Grafana on the same exact port and server and its was successfully viewable on :
Is there some sort of specific settings I need to configure for Graylog?
I even following these instructions but didn’t have any luck:
Using a Layer 3 load balancer (forwarding TCP Ports)
Configure your load balancer to forward connections going to 192.168.0.10:80 to 127.0.0.1:9000 (
— In my case its VIP to Server IP:Port
web_endpoint_uriin your Graylog server config to
Start the Graylog server as usual.
Access the web interface on