Logstash-java.lang.IllegalStateException:Logstash由于错误而停止处理:(SystemExit)Logstash中的退出错误

时间:2019-10-04 16:42:15

标签: logstash

点击下面的链接查看我的logstash代码

enter image description here

以下是错误

  

错误] 2019-10-04 16:17:13.918 [Converge PipelineAction :: Create]   jdbc-jdbc的未知设置'jbdc_password'[错误] 2019-10-04   16:17:13.924 [Converge PipelineAction :: Create]代理-无法   执行   操作{:action => LogStash :: PipelineAction :: Create / pipeline_id:main,   :exception =>“ Java :: JavaLang :: IllegalStateException”,:message =>“无法   配置插件:(ConfigurationError)某些地方出了问题   您的配置。”,   :backtrace => [“ org.logstash.config.ir.CompiledPipeline。(CompiledPipeline.java:100)”,   “ org.logstash.execution.JavaBasePipelineExt.initialize(JavaBasePipelineExt.java:60)”,   “ org.logstash.execution.JavaBasePipelineExt $ INVOKER $ i $ 1 $ 0 $ initialize.call(JavaBasePipelineExt $ INVOKER $ i $ 1 $ 0 $ initialize.gen)”,   “ org.jruby.internal.runtime.methods.JavaMethod $ JavaMethodN.call(JavaMethod.java:837)”,   “ org.jruby.ir.runtime.IRRuntimeHelpers.instanceSuper(IRRuntimeHelpers.java:1156)”,   “ org.jruby.ir.runtime.IRRuntimeHelpers.instanceSuperSplatArgs(IRRuntimeHelpers.java:1143)”,   “ org.jruby.ir.targets.InstanceSuperInvokeSite.invoke(InstanceSuperInvokeSite.java:39)”,   “ usr.share.logstash.logstash_minus_core.lib.logstash.java_pipeline.RUBY $ method $ initialize $ 0(/usr/share/logstash/logstash-core/lib/logstash/java_pipeline.rb:26)”,   “ org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:91)”,   “ org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:90)”,   “ org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332)”,   “ org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:86)”,   “ org.jruby.RubyClass.newInstance(RubyClass.java:915)”,   “ org.jruby.RubyClass $ INVOKER $ i $ newInstance.call(RubyClass $ INVOKER $ i $ newInstance.gen)”,   “ org.jruby.ir.targets.InvokeSite.invoke(InvokeSite.java:183)”,   “ usr.share.logstash.logstash_minus_core.lib.logstash.pipeline_action.create.RUBY $ method $ execute $ 0(/usr/share/logstash/logstash-core/lib/logstash/pipeline_action/create.rb:36)”,   “ usr.share.logstash.logstash_minus_core.lib.logstash.pipeline_action.create.RUBY $ method $ execute $ 0 $ VARARGS ((/ usr / share / logstash / logstash-core / lib / logstash / pipeline_action / create.rb)“,   “ org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:91)”,   “ org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:90)”,   “ org.jruby.ir.targets.InvokeSite.invoke(InvokeSite.java:183)”,   “ usr.share.logstash.logstash_minus_core.lib.logstash.agent.RUBY $ block $ converge_state $ 2(/usr/share/logstash/logstash-core/lib/logstash/agent.rb:326)”,   “ org.jruby.runtime.CompiledIRBlockBody.callDirect(CompiledIRBlockBody.java:136)”,   “ org.jruby.runtime.IRBlockBody.call(IRBlockBody.java:77)”,   “ org.jruby.runtime.Block.call(Block.java:129)”,   “ org.jruby.RubyProc enter code here。call(RubyProc.java:295)”,   “ org.jruby.RubyProc.call(RubyProc.java:274)”,   “ org.jruby.RubyProc.call(RubyProc.java:270)”,   “ org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:105)”,   “ java.base / java.lang.Thread.run(Thread.java:834)”]}警告:线程   “ Converge PipelineAction :: Create”异常终止   (report_on_exception为true):LogStash :: Error:不知道如何   处理Java::JavaLang::IllegalStateException   PipelineAction::Create<main>在创建   org / logstash / execution / ConvergeResultExt.java:109add at   org / logstash / execution / ConvergeResultExt.java:37 converge_state位于   /usr/share/logstash/logstash-core/lib/logstash/agent.rb:339 [错误]   2019-10-04 16:17:13.930 [Agent thread]代理-发生异常   聚合配置{:exception => LogStash :: Error时,   :message =>“不知道如何处理   Java::JavaLang::IllegalStateException的   PipelineAction::Create<main>”,   :backtrace => [“ org / logstash / execution / ConvergeResultExt.java:109:in   create'", "org/logstash/execution/ConvergeResultExt.java:37:in 添加'“,   “ /usr/share/logstash/logstash-core/lib/logstash/agent.rb:339:in block in converge_state'"]} [FATAL] 2019-10-04 16:17:13.949 [LogStash::Runner] runner - An unexpected error occurred! {:error=>#<LogStash::Error: Don't know how to handle Java :: JavaLang :: IllegalStateException for PipelineAction :: Create >, :backtrace=>["org/logstash/execution/ConvergeResultExt.java:109:in 创建'“,” org / logstash / execution / ConvergeResultExt.java:37:in   add'", "/usr/share/logstash/logstash-core/lib/logstash/agent.rb:339:in块   in converge_state'“]} [错误] 2019-10-04 16:17:13.988   [LogStash :: Runner] Logstash-java.lang.IllegalStateException:   Logstash由于错误而停止处理:(SystemExit)退出

1 个答案:

答案 0 :(得分:1)

  

jdbc的未知设置'jbdc_password'

应该是jdbc_password,而不是jbdc_password。