我正在 EC2 实例上安装 ELK 堆栈。我认为我的安装是成功的,但我无法在我的网络浏览器中加载 Kibana。我认为我的网络设置存在问题,但我是 aws 新手,我不确定。
当我跑
curl localhost:5601
我明白了
<script>var hashRoute = '/app/kibana';
var defaultRoute = '/app/kibana';
var hash = window.location.hash;
if (hash.length) {
window.location = hashRoute + hash;
} else {
window.location = defaultRoute;
}</script>
然后当我在我的实例 ip 上运行此命令时
curl 174.129.93.100:5601
我明白了,但我可以成功 ping
curl: (7) Failed to connect to 174.129.93.100 port 5601: Connection refused”
我已经遇到这个问题一周了,真的需要帮助解决它。
最佳答案
嗯,安全组中的端口是开放的,正如它所说的 Connection Refused
.该服务未在指定端口上运行,或者它仅在 localhost 上监听。
在 kibana 配置中,从 localhost
更改或 127.0.0.1
至Private IP
EC2 实例并重新启动服务。
查看此链接:https://www.elastic.co/guide/en/kibana/4.5/kibana-server-properties.html
关于amazon-web-services - AWS EC2 实例不会加载 Kibana,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51832165/