测试命令 ruby脚本
bin/logstash -e 'input { stdin { } } output { stdout {} }'
控制台输出
{:error=>#<NameError: uninitialized constant LibC::FFI>, :backtrace=>["org/jruby/RubyModule.java:3742:in `const_missing'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/util/prctl.rb:4:in `<module:LibC>'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/util/prctl.rb:2:in `<main>'", "org/jruby/RubyKernel.java:987:in `require'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/vendor/bundle/jruby/2.5.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/util.rb:21:in `set_thread_name'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/runner.rb:306:in `execute'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/vendor/bundle/jruby/2.5.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in `run'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/runner.rb:237:in `run'", "/usr/local/nginx_log_collect/logstash-oss-6.8.22/vendor/bundle/jruby/2.5.0/gems/clamp-0.6.5/lib/clamp/command.rb:132:in `run'", "/usr/local/nginx_log_collect/logstash-oss/lib/bootstrap/environment.rb:73:in `<main>'"]}
格式化
[
"org/jruby/RubyModule.java:3742:in `const_missing'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/util/prctl.rb:4:in `<module:LibC>'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/util/prctl.rb:2:in `<main>'",
"org/jruby/RubyKernel.java:987:in `require'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/vendor/bundle/jruby/2.5.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/util.rb:21:in `set_thread_name'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/runner.rb:306:in `execute'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/vendor/bundle/jruby/2.5.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in `run'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/logstash-core/lib/logstash/runner.rb:237:in `run'",
"/usr/local/nginx_log_collect/logstash-oss-6.8.22/vendor/bundle/jruby/2.5.0/gems/clamp-0.6.5/lib/clamp/command.rb:132:in `run'",
"/usr/local/nginx_log_collect/logstash-oss/lib/bootstrap/environment.rb:73:in `<main>'"
]