如何从 Kibana 知道弹性搜索安装版本?

目前我收到这些警报:

升级要求你的 Elasticsearch 版本太旧了,Kibana 需要弹性搜索0.90.9或以上。

有人能告诉我,如果有一个方法,我可以找到确切的安装版本的 ELS?

147412 次浏览

你可以试试这个, 在浏览器中启动以下行的 elasticsearch 类型的服务。

         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 版本,请尝试以下方法:

Step1开始你的木香服务。

第二步: 打开浏览器并在行下键入,

    localhost:5601

Step3进入设置-> 关于

  You can See Version of Your Running kibana.

您可以通过以下命令检查 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

/opt/kibana/bin/kibana --version

来自 Chromerest 客户端的 GET 请求或 控制台 curl -XGET 'http://localhost:9200'

休息病人: 译自: 美国《科学》杂志网站(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"
}

其中数字字段表示 elasticsearch版本。这里 elasticsearch版本是2.3

导航到安装 < strong > kibana 的文件夹 如果您使用 yum 来安装 Kibana,默认情况下它将被放置在以下位置

/usr/share/kibana

然后使用以下命令

bin/kibana --version

如果您已经安装了 x-pack 来保护 elasticseach,那么请求应该包含有效的凭证详细信息。

curl -XGET -u "elastic:passwordForElasticUser" 'localhost:9200'

事实上,如果安全性启用,则所有后续请求应遵循相同的模式(应提供内联凭据)。

我想补充一点,在上面的答案中没有提到。

在 Kibana 的 dev 控制台中,点击以下命令:

GET /

这类似于从浏览器访问 localhost:9200

希望这能帮到别人。

除非弹性搜索也在同一节点上运行,否则 Kibana 主机不会回应 http://localhost:9200/请求。Kibana 监听端口5601而不是9200。

在大多数情况下,除了 DEV,ElasticSearch 不会与 Kibana 在同一个节点上,原因有很多。 因此,要从 Kibana 获得有关 ElasticSearch 的信息,您应该选择左侧的“开发工具”选项卡,然后在控制台中发出命令: < strong > GET/

Ubuntu 18.0.4上的另一种方式

sudo /usr/share/kibana/bin/kibana --version

如果您登录到您的 Kibana,您可以点击 Management标签,这将显示您的 Kibana 版本。或者,您可以点击小管状图标 < img src = “ https://i.stack.imgur.com/gnjwH.png”alt = “ enter image description here”> < img src = “ https://i.stack.imgur.com/gnjwH.png”alt = “ enter image description here”> ,这将显示版本号。

你可以使用 Kibana 的开发工具控制台获取有关 Elasticsearch 的版本信息。

单击“ Dev Tools”导航到控制台。

在开发工具控制台中,执行以下查询

GET /

您将看到版本和数字如下与其他细节也。

{
"version" : {
"number" : "6.5.1",
...
}
}

如果您要查找 Kibana ui 的版本 Version kibana UI