目前我收到这些提醒:
需要升级您的Elasticsearch版本太旧了。 Kibana要求Elasticsearch 0.90.9或以上。
有人能告诉我是否有办法找到确切安装的ELS版本?
答案 0 :(得分:69)
发出GET请求或
控制台中的curl -XGET 'http://localhost:9200'
休息客户: 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
答案 1 :(得分:31)
我想补充一下上面的答案中没有提到的。
从你的kibana的开发者控制台,点击以下命令:
GET /
这类似于从浏览器访问localhost:9200
。
希望这会对某人有所帮助。
答案 2 :(得分:9)
您可以通过以下命令检查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
答案 3 :(得分:5)
要查看正在运行的Kibana的版本,请尝试以下方法:
步骤1。启动您的Kibana服务。
第二步。打开浏览器并输入以下行
localhost:5601
步骤3。转到设置 - >关于
You can See Version of Your Running kibana.
答案 4 :(得分:4)
你可以尝试这个, 在浏览器中启动弹性搜索服务类型后面。
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"
}
答案 5 :(得分:4)
导航到您已安装 kibana 的文件夹 如果您使用yum安装 kibana ,默认情况下它将被放置在以下位置
/usr/share/kibana
然后使用以下命令
bin/kibana --version
答案 6 :(得分:2)
如果您已安装x-pack以保护elasticseach,则该请求应包含有效的凭据详细信息。
curl -XGET -u "elastic:passwordForElasticUser" 'localhost:9200'
事实上,如果启用安全性,则所有后续请求都应遵循相同的模式(应提供内联凭据)。
答案 7 :(得分:1)
用户@manoj已为问题提供了正确答案。 在Kibana主机上,除非ElasticSearch也在同一节点上运行,否则将不会回答对http://localhost:9200/的请求。 Kibana监听端口5601而不是9200。
在大多数情况下,除了DEV之外,由于多种原因,ElasticSearch不会与Kibana处于同一节点上。 因此,要从Kibana获取有关ElasticSearch的信息,应选择左侧的“开发工具”选项卡,然后在控制台中发出以下命令: GET /
答案 8 :(得分:1)
答案 9 :(得分:0)
在Ubuntu 18.0.4
sudo /usr/share/kibana/bin/kibana --version
答案 10 :(得分:0)
您可以使用 Kibana 中的 Dev Tools 控制台获取有关 Elasticsearch 的版本信息。
您单击“开发工具”以导航到控制台。
在开发工具控制台中,您执行以下查询
GET /
您将看到如下所示的版本和编号以及其他详细信息。
{
"version" : {
"number" : "6.5.1",
...
}
}