elasticsearch Logstash将列表转换为对象
如果将以下数据发送到Logstash:
elasticsearch Logstash将列表转换为对象,
elasticsearch,logstash,logstash-grok,
elasticsearch,Logstash,Logstash Grok,如果将以下数据发送到Logstash: { "a": 1, "b": 2, "c": 3, "d": { ["key": "felan", "value": 123], ["key": "bahman", "value":321] } } 我想将其转换为: { "a": 1, "b": 2, "c": 3, "d": { "felan": 123, "bahman": 321 } } 我应该如何在Logstash中写入过滤器?您正在接收的
{
"a": 1,
"b": 2,
"c": 3,
"d": {
["key": "felan", "value": 123], ["key": "bahman", "value":321]
}
}
我想将其转换为:
{
"a": 1,
"b": 2,
"c": 3,
"d": {
"felan": 123,
"bahman": 321
}
}
我应该如何在Logstash中写入过滤器?您正在接收的数据,它是Logstash事件中的文本字段?键值元素的数量可以改变吗?您接收的数据是日志存储事件中的文本字段吗?关键值元素的数量是否可以更改?