点击下面的链接查看我的logstash代码
以下是错误
错误] 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:increate'", "org/logstash/execution/ConvergeResultExt.java:37:in
添加'“, “ /usr/share/logstash/logstash-core/lib/logstash/agent.rb:339:inblock 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 :: IllegalStateExceptionfor
PipelineAction :: Create>, :backtrace=>["org/logstash/execution/ConvergeResultExt.java:109:in
创建'“,” org / logstash / execution / ConvergeResultExt.java:37:inadd'", "/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)退出
答案 0 :(得分:1)
jdbc的未知设置'jbdc_password'
应该是jdbc_password,而不是jbdc_password。