在elasticsearch中更改id

ssm49v7z  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(1)|浏览(347)

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

myzjeezk

myzjeezk1#

在elasticsearch输出中,您可以为您要发送的事件设置文档id。这将最终成为elasticsearch中的\u id。您可以使用所有类型的参数/字段引用/。。。在logstash config中可用。像这样:

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

在本例中,somefieldofmyevent最终成为es中此事件的\u id。

相关问题