3

我目前正在使用 Kibana 3,并且想升级到 Kibana 4。但是,我想保留 Kibana 3,直到我在 Kibana 4 中配置了我的仪表板。两者可以并排运行而不相互干扰吗?

我知道 Kibana 将其设置存储在附加的 Elasticsearch 数据库中,所以我担心 Kibana 4 可能会覆盖我的 Kibana 3 实例中的设置。

4

4 回答 4

4

您可以选择要在 Kibana 设置文件中使用的索引名称(Kibana 4;不确定 3 是否包含此选项)。

kibana.yml


    # Kibana uses an index in Elasticsearch to store saved searches,    visualizations
    # and dashboards. It will create a new index if it doesn't already exist.
    kibana_index: ".kibana"

将其更改为 .kibana4


    kibana_index: ".kibana4"
于 2015-03-03T12:32:18.353 回答
1

Kibana 3 和 Kibana 4 可以并排工作。只需运行 Kibana 3 和 Kibana 4。

于 2015-07-19T07:56:47.760 回答
0

我在我的应用程序中同时使用两者。Kibana 3,我在 Jetty 中捆绑为一个 war 文件,因为 Kibana 4 使用 Jetty 的反向代理作为独立运行。

Kibana 4 策略记录在这里http://tapasadhikary.blogspot.in/2016/04/transitioning-from-elastics-kibana-3x.html

一旦我能够迁移我的仪表板,我可能会摆脱 K3 版本。

于 2016-05-04T18:56:04.403 回答
0

在处理数据的方式以及在 Kibana 3 和 4 中可以做什么方面存在巨大差异,因此在许多情况下,您希望同时运行它们,尤其是现在有支持 Elasticsearch 2.X 及其聚合的 K3 版本时.

https://github.com/immunochomik/kibana3

我认为使用 K3 作为发现面板是一种很好的做法,可以一目了然地了解正在发生的事情,但是您需要 K4 来回答更多涉及的问题。这是因为 K4 (4.4) 中的发现面板几乎没用 - 您不能应用和删除时间过滤器,只有一个查询,文档在文档面板上占用太多空间,您不能轻松地仅显示一个字段的值,最后我需要在发现面板上进行术语聚合,以便查看给定事件类型发生的频率。

于 2016-02-27T12:26:08.917 回答