Setting up Kibana behind AWS application load balancer

I am having trouble setting up multiple Kibana 7.3.2 instances behind an AWS ALB.

Actually, I don't even get that far as the installation of Kibana is not going well. I follow the simple guide (https://www.elastic.co/guide/en/kibana/current/rpm.html) to install Kibana on an EC2 instance running AWS linux 2.

I should be able to connect to this instance (http://public_ip:5601), but I get connection refuse... I've seen tutorials and videos connect with just setting this up. No reverse proxy (nginx or httpd) needed... I guess I side rant as the goal it to set up an application load balance with the Kibana instance behind it.

I was wondering if you share your blog, experience, step by step guide if you have the same setup?

Is Kibana configured to listen on the public interface?

Check the documentation at:
See: Configure Kibana | Kibana Guide [8.11] | Elastic

The default host and port settings configure Kibana to run on localhost:5601 . To change this behavior and allow remote users to connect, you’ll need to update your kibana.yml

Check your server.host setting. By default it is localhost which only allows local users to connect. You'll need to change that setting to have Kibana bind to the public interface

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.