在 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
        "
    }
}