用了Elasticsearch,一口气上5T

filebeat or logstash 入ES时ID的问题

Beats | 作者 novia | 发布于2017年07月28日 | 阅读数:4862

现在有个需求,将一批json数据导入到ES,json数据格式为:
{"_id":"1001","uid":"test1"}
现在的需求,将json里面的_id设置成es里面的id,不让es自动生成。

问下,filebeat能实现这种需求吗?如果不行,logstash是否可以?
已邀请:

kennywu76 - Wood

赞同来自: novia

logstash的ES output有个配置项document_id,配置为原始数据里的_id字段就可以了。

要回复问题请先登录注册