如何在logstash中使用gsub添加换行符

如何在logstash中使用gsub添加换行符,logstash,logstash-configuration,logstash-file,Logstash,Logstash Configuration,Logstash File,我有一个字段“message” 当我这样做时:mutate{ 更新=>{“消息”=>“%{message}\n} } 它将消息转换为:“2017-12-31错误\\n”[“2017-12-31错误”是我的消息值] 我想要的是“2017-12-31错误\n” 还尝试使用以下链接解决问题,但找不到解决方案: 找到一种解决方案,也可以随意添加其他解决方案: ruby { # Add a \n (newline) by using its ASCII code (10) cod

我有一个字段“message”

当我这样做时:
mutate{
更新=>{“消息”=>“%{message}\n}
}

它将消息转换为:
“2017-12-31错误\\n”
[“2017-12-31错误”是我的消息值]

我想要的是
“2017-12-31错误\n”

还尝试使用以下链接解决问题,但找不到解决方案:


找到一种解决方案,也可以随意添加其他解决方案:

ruby {
      # Add a \n (newline) by using its ASCII code (10)
      code => "event.set('message', event.get('message') + ' ' + 10.chr)"
}

对我有效的方法是添加一个实际的换行符(尽管看起来有点傻):

mutate {
    update => {"message" => "%{message} 
"}
}