目前我收到这些提醒:
需要升级您的Elasticsearch版本太旧了。 Kibana要求Elasticsearch 0.90.9或以上。
有人能告诉我是否有办法找到确切安装的ELS版本?
从Chrome Rest客户端在控制台中发出GET请求或curl -XGET 'http://localhost:9200'
{
"name": "node",
"cluster_name": "elasticsearch-cluster",
"version": {
"number": "2.3.4",
"build_hash": "dcxbgvzdfbbhfxbhx",
"build_timestamp": "2016-06-30T11:24:31Z",
"build_snapshot": false,
"lucene_version": "5.5.0"
},
"tagline": "You Know, for Search"
}
其中number字段表示elasticsearch
版本。这里的elasticsearch
版本是2.3.4
我想补充一下上面的答案没有提到。
从您的kibana的开发控制台,点击以下命令:
GET /
这类似于从浏览器访问localhost:9200
。
希望这会对某人有所帮助。
您可以通过以下命令检查ElasticSearch的版本。它还返回一些其他信息:
curl -XGET'localhost:9200'
{
"name" : "Forgotten One",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "2.3.4",
"build_hash" : "e455fd0c13dceca8dbbdbb1665d068ae55dabe3f",
"build_timestamp" : "2016-06-30T11:24:31Z",
"build_snapshot" : false,
"lucene_version" : "5.5.0"
},
"tagline" : "You Know, for Search"
}
在这里您可以看到版本号:2.3.4
通常,Kibana安装在/ opt / logstash / bin / kibana中。所以你可以得到如下的kibana版本
/opt/kibana/bin/kibana --version
要检查正在运行的Kibana的版本,请尝试以下操作:
步骤1。启动您的Kibana服务。
第2步。打开浏览器并输入以下行,
localhost:5601
第三步。转到设置 - >关于
You can See Version of Your Running kibana.
您可以尝试此操作,在浏览器中启动下面的弹性搜索类型服务。
localhost:9200
It will give Output Something like that,
{
"status" : 200,
"name" : "Hypnotia",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "1.7.1",
"build_hash" : "b88f43fc40b0bcd7f173a1f9ee2e97816de80b19",
"build_timestamp" : "2015-07-29T09:54:16Z",
"build_snapshot" : false,
"lucene_version" : "4.10.4"
},
"tagline" : "You Know, for Search"
}
导航到您已安装kibana的文件夹,如果您使用yum安装kibana,它将默认放置在以下位置
/usr/share/kibana
然后使用以下命令
bin/kibana --version
如果您已安装x-pack以保护elasticsearch,则该请求应包含有效的凭据详细信息。
curl -XGET -u "elastic:passwordForElasticUser" 'localhost:9200'
事实上,如果安全性启用所有后续请求应遵循相同的模式(应提供内联凭据)。
用户@manoj已提供问题的正确答案。从Kibana主机,除非ElasticSearch也在同一节点上运行,否则将无法回答对http://localhost:9200/的请求。 Kibana在5601端口收听而不是9200。
在大多数情况下,除了DEV之外,由于多种原因,ElasticSearch不会与Kibana位于同一节点上。因此,要从Kibana获取有关ElasticSearch的信息,您应该选择左侧的“开发工具”选项卡,然后在控制台中发出命令:GET /
在Ubuntu 18.0.4
上做另一种方法
sudo /usr/share/kibana/bin/kibana --version