无法在端口 5601 上加载 Kibana

Bab*_*esh 5 elasticsearch logstash kibana

我已经按照本指南安装了 Elasticsearch、Logstash、Kibana 和 Nginx,

https://www.digitalocean.com/community/tutorials/how-to-install-elasticsearch-logstash-and-kibana-elk-stack-on-ubuntu-14-04

Elasticsearch 在 9200 上运行

但是跑步

curl http://localhost:5601
Run Code Online (Sandbox Code Playgroud)

返回这个:

curl: (7) Failed to connect to localhost port 5601: Connection refused
Run Code Online (Sandbox Code Playgroud)

kibana.yml我配置的文件中

server.port: 5601

server.host: "127.0.0.1"
Run Code Online (Sandbox Code Playgroud)

在这里,我还检查了localhostaws private ip address

在检查运行此端口的同时:

netstat -anp | grep 5601
Run Code Online (Sandbox Code Playgroud)

我正进入(状态:

(No info could be read for "-p": geteuid()=1000 but you should be root.)
Run Code Online (Sandbox Code Playgroud)

我可以开始运行 kibana:

sudo service kibana start
Run Code Online (Sandbox Code Playgroud)

但是在使用以下方法检查状态时:

sudo service kibana status
Run Code Online (Sandbox Code Playgroud)

我得到:

kibana is not running
Run Code Online (Sandbox Code Playgroud)

我还没有设置防火墙并运行

sudo ufw status
Run Code Online (Sandbox Code Playgroud)

返回:

Status : Inactive
Run Code Online (Sandbox Code Playgroud)

我很困惑,为什么kibana端口不听?

avr*_*avr 4

您可以检查 Kibana 日志以了解它根本没有启动的原因。您可能会发现类似 kibana 无法在给定 url 连接 elasticsearch 的情况。