【发布时间】:2019-06-23 13:01:02
【问题描述】:
我的原始数据。
{
message: {
data: "["1,2","3,4","5,6"]"
}
}
现在我想将数据字段的值转换为数组。 所以它应该变成:
{
message: {
data: ["1,2", "3,4", "5,6"]
}
}
通过使用
mutate {
gsub => ["data", "[\[\]]", ""]
}
我去掉了方括号。
在此之后,我尝试基于逗号进行拆分。但这行不通。因为我的数据也有逗号。
我尝试写一个dissect block,但这没有用。
那我应该怎么做呢?
【问题讨论】:
标签: logstash logstash-grok logstash-configuration logstash-filter