索引名称如" logstash -YYYY.MM.dd"积极影响搜索?

时间:2015-07-23 16:35:59

标签: elasticsearch logstash kibana

诸如logstash-YYYY.MM.ddlogstash-YYYY.MMlogstash-YYYY等索引名称是否会对Kibana中基于时间的过滤产生积极影响?例如,每日索引是否避免Kibana在名称超出给定时间过滤器的索引中查询分片?

谷歌搜索确定多个分片适用于:

  1. 跨多个节点分发搜索
  2. 规划未来添加节点以实现1。
  3. Logstash风格的每日/每月/每年指数适用于:

    1. 定期删除旧文档(因为删除整个索引比单独删除包含的文档便宜。)
    2. 有选择地关闭旧索引。
    3. 因此,如果我不需要能够循环(删除/关闭)旧文档,或计划拥有多个节点,那么每日/每月/每年索引有哪些好处?这些额外的索引(因此是分片)只会减慢查询速度吗?

1 个答案:

答案 0 :(得分:1)

在这种模式中使用索引的最重要的优点是: -

  1. 您只需在Kibana&中定义模式。它将选择所有索引,节省您手动放置所有索引的时间。

  2. 要查询ex logstash-YYYY.MM.dd索引,它只会查询此索引而不是查询所有索引,从而为您提供更快的响应时间。