logstash json输入{},“”过滤器

时间:2019-05-03 02:35:54

标签: logstash

我想获取一个包含“”或{}的json样式的事件。但是,如果包含“”和{},则表示过滤不正确。

没有办法吗?

味精:

{"key1":"val1","key2":"val2", "key3": "asfqwe12\"wef\"qw{asd}e213524" }

config:

filter {
    json{
       source => "message"
    }
    mutate {
        gsub => [ "message", "\n", "\\n" ]
        gsub => ["message", "\t", ""]
    }
    json{
        source => "message"
    }
    mutate {
        gsub => [ "message", "\\n", "
" ]
    }
}

0 个答案:

没有答案