Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch Logstash将列表转换为对象_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Logstash_Logstash Grok - Fatal编程技术网 elasticsearch Logstash将列表转换为对象,elasticsearch,logstash,logstash-grok,elasticsearch,Logstash,Logstash Grok" /> elasticsearch Logstash将列表转换为对象,elasticsearch,logstash,logstash-grok,elasticsearch,Logstash,Logstash Grok" />

elasticsearch 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中写入过滤器?您正在接收的

如果将以下数据发送到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事件中的文本字段?键值元素的数量可以改变吗?您接收的数据是日志存储事件中的文本字段吗?关键值元素的数量是否可以更改?