我有一台远程Ubuntu 14.04机器。我下载并运行了几个ELK Docker镜像,但我似乎在所有这些镜头中都有相同的行为。我尝试了这两个存储库中的图像:spujadas/elk-docker和deviantony/docker-elk。问题是,在两个图像中,Elasticsearch,Logstash和Kibana都在本地完美地工作,但是当我尝试使用http://host-ip:5601
从远程计算机到达Kibana时,我得到连接超时并且无法到达Kibana。另外,我可以从http://host-ip:9200
到达Elasticsearch。正如两个存储库所示,我向Logstash注入了一些数据,但这也没有用。为了远程访问Kibana,我需要进行一些调整吗?
编辑:我尝试按照建议here打开端口5601,但这也不起作用。
答案 0 :(得分:0)
正如@Rawkode在评论中建议的那样,问题是防火墙。我正在使用的VM是在Azure上创建的,我必须创建一个入站安全规则,以允许从端口5601
访问Kibana。有关此主题的更多信息,请参阅here。