elasticsearch 将elastic search从1.3.2升级到1.4.0.beata 1并安装Kibana 4 beta版,elasticsearch,kibana,elasticsearch,Kibana" /> elasticsearch 将elastic search从1.3.2升级到1.4.0.beata 1并安装Kibana 4 beta版,elasticsearch,kibana,elasticsearch,Kibana" />

elasticsearch 将elastic search从1.3.2升级到1.4.0.beata 1并安装Kibana 4 beta版

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

我安装了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
  • 弹性搜索中的kibana init的健康状态为红色。所以我删除了那个索引
  • 我在另一台全新的机器上安装了新的麋鹿堆

    elasticsearch-1.4.0.Beta1和kibana-4.0.0-Beta1的问题

  • 大多数情况下,kibana4无法找到elasticsearch
  • 无法保存可视化。正在获取以下异常,但已保存可视化

    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端口时,上面的答案是有效的。