删除匹配objects-*的Elastic索引并新增同模式索引,会影响该模式及Kibana可视化吗?
问题解答
对现有索引模式的影响
- 完全不会影响。你当前的
objects-*索引模式采用通配符匹配规则,新索引objects-sco-name、objects-sco-pattern等完全符合该模式,Kibana会自动将这些新索引纳入索引模式的匹配范围,无需修改索引模式的任何配置。 - 补充:如果新索引的字段映射和旧索引完全一致(你提到数据相同,所以字段结构应该一致),索引模式的字段列表会自动适配;如果后续字段有变更,仅需手动刷新索引模式的字段列表即可,当前场景下无需操作。
对Kibana可视化图表的影响
- 只要新索引的字段结构与旧索引完全一致,现有可视化图表不会出现错误或无法使用的情况。
- 原因:所有基于
objects-*索引模式创建的可视化,查询逻辑是匹配该模式下的所有索引。旧索引删除后,查询范围会自动切换到新索引,由于数据结构一致,图表能正常读取新数据并展示。 - 注意:如果旧索引删除前新索引已存在,图表会同时展示新旧索引的数据;若先删旧索引再写入新数据,图表只会展示新数据,这属于正常的业务数据切换,并非图表功能故障。
内容的提问来源于stack exchange,提问作者ameyers
相关产品推荐
相关产品推荐

