elasticsearch 将elastic search从1.3.2升级到1.4.0.beata 1并安装Kibana 4 beta版
我安装了kibana-4.0.0-BETA1。然后意识到它需要elasticsearch-1.4.0.BETA1。所以我将elasticsearch 1.3.2升级到了新版本。Kibana4不工作了,我把旧的弹性搜索和kibana3也搞砸了 elasticsearch 1.3.2和kibana 3存在问题elasticsearch 将elastic search从1.3.2升级到1.4.0.beata 1并安装Kibana 4 beta版,elasticsearch,kibana,elasticsearch,Kibana,我安装了kibana-4.0.0-BETA1。然后意识到它需要elasticsearch-1.4.0.BETA1。所以我将elasticsearch 1.3.2升级到了新版本。Kibana4不工作了,我把旧的弹性搜索和kibana3也搞砸了 elasticsearch 1.3.2和kibana 3存在问题 我可以创建一个索引,我可以在kibana中查看它,但如果我修改缩放,这意味着在这段时间内没有索引。早些时候,它曾经工作得很好 无法在kibana上保存dashborad 弹性搜索中的kiban
TypeError:无法读取未定义的属性“byName”
在BaseAggParam.FieldAggParamFactory.FieldAggParam.deserialize中
提前感谢当您加载Kibana4时,会有一个对/config的ajax请求。它应该返回如下内容:
apps: [{id:discover, name:Discover}, {id:visualize, name:Visualize}, {id:dashboard, name:Dashboard},…]
0: {id:discover, name:Discover}
1: {id:visualize, name:Visualize}
2: {id:dashboard, name:Dashboard}
3: {id:settings, name:Settings}
defaultAppId: "discover"
elasticsearch: "http://blah/elasticsearch"
kibanaIndex: "kibana-int"
port: 9200
你看到里面的“kibanaIndex”了吗?确保你的Kibana3和Kibana4使用不同的索引。或者他们会尝试加载彼此的数据
在Kibana3根目录中,有一个config.js。找到行:kibana_索引:“kibana int”
也许也能改变这一点。(一个或另一个)两种方式都可以。Kibana将其状态和仪表板信息保存在自己的索引中。确保K3和K4的索引彼此不同
编辑-顺便说一句,您看到的错误是一个bug。好像已经修好了
双重编辑-这仅适用于K4 beta 1。我想我必须为beta 2做其他调整。YMMV.这里也一样。我使用的是ES1.3.1,而K4中的大部分内容都能正常工作。除了保存可视化。不,我没有升级到ES 1.4。对我来说,它工作不好,更改:
端口:5601,elasticsearch:http://localhost:9200“
如果kibana和elasticsearch都在同一个实例上。我猜当elasticsearch在不同的实例上并且可能需要添加9200端口时,上面的答案是有效的。