gpt4 book ai didi

elasticsearch - 在 elasticsearch 中更改 ID

转载 作者:行者123 更新时间:2023-11-29 02:44:25 24 4
gpt4 key购买 nike

我在使用 ElasticSearch 时遇到了问题,如何将 id 更改为日志文件中的另一个字段?

最佳答案

在 elasticsearch 输出中,您可以为您发送的事件设置 document_id。这最终将成为 elasticsearch 中的 _id。您可以使用 logstash 配置中可用的各种参数/字段引用/...。像这样:

elasticsearch { 
host => yourEsHost
cluster => "yourCluster"
index => "logstash-%{+YYYY.MM.dd}"
document_id => "%{someFieldOfMyEvent}"
}

在此示例中,someFieldOfMyEvent 最终成为 ES 中此事件的 _id。

关于elasticsearch - 在 elasticsearch 中更改 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30391898/

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