Logstash 发生Ruby异常:未定义的方法`to#json';藏匿
只是好奇如何修复发生的Ruby异常:未定义的方法“to_json” logstash版本是6.3.2 “journalctl-u logstash”返回: 我找到了答案:Logstash 发生Ruby异常:未定义的方法`to#json';藏匿,logstash,jruby,Logstash,Jruby,只是好奇如何修复发生的Ruby异常:未定义的方法“to_json” logstash版本是6.3.2 “journalctl-u logstash”返回: 我找到了答案: ruby { code => " require 'json' event.set('[jsonPayload][message]', event.get('[jsonPayload][message]').to_json) " } 注意不要将“=
ruby {
code => "
require 'json'
event.set('[jsonPayload][message]', event.get('[jsonPayload][message]').to_json)
"
}
注意不要将“=>”替换为“=”,请注意将双引号改为单引号。我找到了答案:
ruby {
code => "
require 'json'
event.set('[jsonPayload][message]', event.get('[jsonPayload][message]').to_json)
"
}
注意不要将“=>”替换为“=”,请注意将双引号改为单引号
ruby {
code => "
require 'json'
event.set('[jsonPayload][message]', event.get('[jsonPayload][message]').to_json)
"
}