gpt4 book ai didi

elasticsearch - ElasticSearch/Logstash 5-将.raw重命名为.keyword

转载 作者:行者123 更新时间:2023-12-03 00:10:01 25 4
gpt4 key购买 nike

我们将ELK从2.4更新到了5.x,这非常成功。但是,创建新索引时,logstash开始将new naming convention用于未分析的字段。因此,更新之前的索引使用.raw以及更新.keyword以来的索引,这在Kibana中很难使用;)
我阅读了一些有关如何解决该问题的文档,但还不太了解。一个建议是使用ES的reindex api并重命名.raw,但是如前所述,我不太确定那将如何工作。我可以忍受将.raw复制到.keyword而不是重命名。
数据大部分是具有约500个索引的apache日志。
我非常感谢您提供一个简单的解决方案,如果可能的话,即使是在示例开始时也说明了如何批量处理该问题

编辑:
我最终通过logstash(elasticsearch作为输入和输出插件)为所有内容重新编制了索引。也许对某人有用。

最佳答案

从版本2.4导出对象,将所有.raw重命名为.keyword并将其导入回5.x。

关于elasticsearch - ElasticSearch/Logstash 5-将.raw重命名为.keyword,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41632101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com