Elassandra - Kibana创建索引和可视化的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elassandra - Kibana创建索引和可视化的问题相关的知识,希望对你有一定的参考价值。

我们尝试将Elassandra(2017-05-22版本2.4.5.1 Elasticsearch 2.4.5 + Cassandra 3.0.13)与Kibana(4..6.4)集成在一起。但我们正在努力解决以下问题。

 log   [10:01:51.003] [info][listening] Server running at http://XXXXXX:5601
  log   [10:01:55.983] [info][status][plugin:elasticsearch@1.0.0] Status changed from yellow to yellow - No existing Kibana index found
  log   [10:02:00.913] [info][status][plugin:elasticsearch@1.0.0] Status changed from yellow to green - Kibana index ready
  log   [10:02:00.941] [error][status][plugin:elasticsearch@1.0.0] Status changed from green to red - [document_already_exists_exception] [config][4.6.4]: document already exists, with: {"shard":"0","index":"kibana"}
health status index        pri rep docs.count docs.deleted store.size pri.store.size

green  open   emp            2   0          0            0       142b           142b
green  open   weatherindex   2   0          0            0       142b           142b
green  open   weatherts1     2   0          0            0       142b           142b
green  open   kibana         2   0          0            0       142b           142b
green  open   weatherts      2   0          0            0       142b          142b

任何人都可以帮忙解决这个问题吗?

答案

我在具有高于默认值的refresh_interval的elasticsearch-node上看到了Kibana中的这种行为。

默认情况下刷新间隔为1秒。放置更高的刷新间隔可以改善(索引)性能,但会导致更改在以后变得可见。

在这种情况下,1)kibana检查.kibana索引是否存在,2)看到它不存在,3)创建.kibana索引,4)检查它是否存在,5)错误地断定它不存在,因为refresh_interval尚未过期,再次回到3)。

解决方案:

  • 等待refresh_interval秒,之后kibana将继续启动。
  • 将refresh_interval恢复为默认值1s(并接受较低的索引性能)。

以上是关于Elassandra - Kibana创建索引和可视化的问题的主要内容,如果未能解决你的问题,请参考以下文章

kibana无法创建索引

kibana操作ES索引没有出现时间范围

kibana创建索引文档基本操作

kibana-2可视化之添加索引模式

37.索引生命周期管理—kibana 索引配置

ES--Kibana相关操作创建索引和Mapping