我已經在Google VM實例(Ubuntu-16.04)中安裝elasticsearch和kibana並分別進行配置。我檢查了elasticsearch和kibana的狀態。兩者都處於活動狀態(運行狀態)。通過CURL連接時Kibana連接被拒絕?
我查看了elasticsearch usingcommand, curl -XGET「{ip-addr}:9200」。輸出是
{
"name" : "node-1",
"cluster_name" : "cluster-1",
"version" : {
"number" : "2.3.1",
"build_hash" : "bd980929010aef404e7cb0843e61d0665269fc39",
"build_timestamp" : "2016-04-04T12:25:05Z",
"build_snapshot" : false,
"lucene_version" : "5.5.0"
},
"tagline" : "You Know, for Search"
}
當我想看到kibana與捲曲-XGET 「{IP的地址}:5601」,它拋出的錯誤作爲
curl: (7) Failed to connect to {ip-addr} port 5601: Connection refused
的變化我在kibana.yml文件所做的是:
server.port: 5601
server.host: 10.128.0.2
server.name: "tserver"
elasticsearch.url: "10.128.0.2:9200"
kibana.index: ".tkibana"
logging.dest: /var/log/kibana/kibana.log
日誌文件還沒有更新。
當kibana處於活動狀態時,我正在嘗試這個命令curl -XGET「10.128.0.2:5601」,kibana的狀態將不活動。
我發現這個端口沒有被監聽。我使用以下命令檢查了9200和5601端口。
netstat -a -n | grep tcp | grep的9200,輸出 TCP6 0 0 10.128.0.2:9200 ::: * LISTEN
但5601端口,netstat的-a -n | grep tcp | grep 5601,輸出爲空(空消息)。
我必須在kibana控制檯中查看elasticsearch數據,那麼我應該安裝Loagstash還是不需要?
可以,任何人都可以幫我解決這個問題。
東西阻塞端口5601 ,但不是端口9200 ..防火牆可能? – hanshenrik