我有一些fluentd
代理正在将数据发送到ElasticSearch
,但是我遇到了问题,因为对于相同的标签,某些数据在调试后没有到达弹性搜索,我发现原因是空的key:value ( "" : "")
,我不知道如何排除空键以使数据进行弹性搜索。
在过滤器中,我已经为_id
使用remove_keys了,但是我没找到空键的任何内容。
<filter trace**>
@type record_modifier
remove_keys _id
</filter>
输入:
"_id" : "5d08aed90c3787221111d73d",
"applicationData" : {
"" : "",
"OPERATION" : "SUBMIT",
"UNIQUE_ID" : 123456789
}