我目前正在使用Kibana 3,并希望升级到Kibana 4.但是,我想保持Kibana 3,直到我配置了Kibana 4中的仪表板。两者可以并排运行而不会相互干扰吗?
我知道Kibana将其设置存储在附加的Elasticsearch数据库中,所以我担心Kibana 4可能会覆盖我的Kibana 3实例中的设置。
答案 0 :(得分: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"
答案 1 :(得分:1)
Kibana 3& Kibana 4可以并排工作。只需运行Kibana 3& Kibana 4。
答案 2 :(得分:0)
您在使用数据方面存在巨大差异以及您在Kibana 3和4中可以做些什么,因此在许多情况下您都希望同时运行它们,特别是现在有一个支持Elasticsearch 2.X的K3版本时及其汇总。
https://github.com/immunochomik/kibana3
我认为使用K3作为发现小组是一个好习惯,一目了然地了解正在发生的事情,但是你需要K4来回答更多涉及的问题。这是因为K4(4.4)中的发现面板几乎无用 - 您无法应用和删除时间过滤器,只有一个查询,文档在文档面板上占用太多空间而您无法轻松显示一个字段的值最后,我需要在发现面板上进行术语聚合,以便我可以看到给定事件类型发生的频率。
答案 3 :(得分:0)
我在我的应用中使用这两种方法。 Kibana 3,我在Jetty捆绑作为战争文件,其中Kibana 4使用Jetty的反向代理单独运行。
此处记录了Kibana 4策略http://tapasadhikary.blogspot.in/2016/04/transitioning-from-elastics-kibana-3x.html
一旦我能够迁移仪表板,我可能会摆脱K3版本。