目前我收到以下警告:
需要升级您的Elasticsearch版本太旧,Kibana需要Elasticsearch 0.90.9或以上。
有人能告诉我有没有办法找到ELS的确切安装版本?
您可以通过以下命令检查弹性搜索的版本。它还返回一些其他信息:
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版本如下
我想补充一下上面的回答中没有提到的。
在kibana的开发控制台中,点击以下命令:
GET /
这类似于从浏览器访问localhost:9200
。
希望这将帮助某人。
从Chrome Rest客户端发出GET请求或curl-XGET'http://localhost:9200“
在控制台中
rest客户端: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.4
我目前正在运行elastic search和kibana 7.0.0版,在我的项目中有一个docker compose文件 我能够连接到端口5601上的kibana(索引和搜索数据),以及端口9200上的弹性搜索。 我试图使用NEST连接到弹性这里是我的基本配置 当我通过NEST执行任何命令时,如ping、健康检查或搜索等,我检索到以下异常。这让我相信docker容器(linux容器)中存在一些与
是否可以使用Kibana查询字段的不同/唯一计数?我正在使用弹性搜索作为我的后端到Kibana。 如果是,查询的语法是什么?这里有一个指向Kibana界面的链接,我想查询一下:http://demo.Kibana.org/#/dashboard 我正在用logstash解析nginx访问日志,并将数据存储到弹性搜索中。然后,我使用Kibana运行查询,并在图表中可视化我的数据。具体地说,我想知道使
我使用Elasticsearch允许用户输入要搜索的术语。例如,我要搜索以下属性'name': 如果使用以下代码搜索或,我希望返回此文档。 我尝试过做一个bool must和做多个术语,但它似乎只有在整个字符串都匹配的情况下才起作用。 所以我真正想做的是,这个词是否以任何顺序包含两个词。 有人能帮我走上正轨吗?我已经在这上面砸了一段时间了。
当我执行ps-aef grep elasticsearch HeapDumpOnOutOfMemoryError时看到了这一点 501 373 47 1 0 2:29pm ttys004 0:04.14/usr/bin/Java-xms4g-xmx4g-xss256k-djava.awt.headless=true-xx:+useparnewgc-xx:+useparnewgc-xx:+usepa
我从ElasticSearch得到以下错误。 我在Ubuntu上运行Elasticsearch 1.7.2。 我做错了什么?
我有以下格式的弹性搜索文档 } } 我的要求是,当我搜索特定字符串(string.string)时,我只想获得该字符串的FileOffSet(string.FileOffSet)。我该怎么做? 谢谢