在 logstash 中生成随机 number/text
Generate random number/text in logstash
是否有任何内置方法可以在 logstash input/filer 插件中生成随机文本(特定长度)或数字(特定范围)?或者我们应该写一个 ruby.
听起来 generator input 对你有用。
要使您的消息更加多样化,ruby:
filter {
ruby {
code => "
begin
# random 10-letter string
# event['message'] = rand(36**10).to_s(36)
# random integer
event['message'] = rand(100).to_s()
rescue Exception => e
event['ruby_exception'] = 'EEK: ' + e.message
end
"
}
}
是否有任何内置方法可以在 logstash input/filer 插件中生成随机文本(特定长度)或数字(特定范围)?或者我们应该写一个 ruby.
听起来 generator input 对你有用。
要使您的消息更加多样化,ruby:
filter {
ruby {
code => "
begin
# random 10-letter string
# event['message'] = rand(36**10).to_s(36)
# random integer
event['message'] = rand(100).to_s()
rescue Exception => e
event['ruby_exception'] = 'EEK: ' + e.message
end
"
}
}