logstash-plugins/logstash-input-beats

Logstash A plugin had an unrecoverable error.

NicxGen opened this issue · 1 comments

Can someone help i receive: [ERROR][logstash.pipeline ] A plugin had an unrecoverable error. Will restart this plugin.
Pipeline_id:main when running logstash.....see full error below

bin/logstash -f /etc/logstash/conf.d/first_pipeline.conf --config.reload.automatic
Sending Logstash's logs to /usr/local/src/logstash-6.0.1/logs which is now configured via log4j2.properties
[2020-10-21T17:24:39,901][INFO ][logstash.modules.scaffold] Initializing module {:module_name=>"fb_apache", :directory=>"/usr/local/src/logstash-6.0.1/modules/fb_apache/configuration"}
[2020-10-21T17:24:39,904][INFO ][logstash.modules.scaffold] Initializing module {:module_name=>"netflow", :directory=>"/usr/local/src/logstash-6.0.1/modules/netflow/configuration"}
[2020-10-21T17:24:40,043][WARN ][logstash.config.source.multilocal] Ignoring the 'pipelines.yml' file because modules or command line options are specified
[2020-10-21T17:24:40,173][INFO ][logstash.agent ] Successfully started Logstash API endpoint {:port=>9601}
[2020-10-21T17:24:40,645][INFO ][logstash.pipeline ] Starting pipeline {:pipeline_id=>"main", "pipeline.workers"=>16, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>5, "pipeline.max_inflight"=>2000, :thread=>"#<Thread:0x606a9ebb@/usr/local/src/logstash-6.0.1/logstash-core/lib/logstash/pipeline.rb:290 run>"}
[2020-10-21T17:24:41,013][INFO ][logstash.inputs.beats ] Beats inputs: Starting input listener {:address=>"0.0.0.0:5044"}
[2020-10-21T17:24:41,034][INFO ][logstash.pipeline ] Pipeline started {"pipeline.id"=>"main"}
[2020-10-21T17:24:41,041][INFO ][org.logstash.beats.Server] Starting server on port: 5044
[2020-10-21T17:24:41,050][INFO ][logstash.agent ] Pipelines running {:count=>1, :pipelines=>["main"]}
[2020-10-21T17:24:47,498][ERROR][logstash.pipeline ] A plugin had an unrecoverable error. Will restart this plugin.
Pipeline_id:main
Plugin: <LogStash::Inputs::Beats port=>5044, id=>"04cc2ccd8243165569a00944353250f7f770ba57e408547b41ad0d7bc2b977ae", enable_metric=>true, codec=><LogStash::Codecs::Plain id=>"plain_1115a708-ec5b-49bc-bcc0-f94011b40b94", enable_metric=>true, charset=>"UTF-8">, host=>"0.0.0.0", ssl=>false, ssl_verify_mode=>"none", include_codec_tag=>true, ssl_handshake_timeout=>10000, tls_min_version=>1, tls_max_version=>1.2, cipher_suites=>["TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"], client_inactivity_timeout=>60>
Error: Address already in use
Exception: Java::JavaNet::BindException
Stack: sun.nio.ch.Net.bind0(Native Method)
sun.nio.ch.Net.bind(sun/nio/ch/Net.java:433)
sun.nio.ch.Net.bind(sun/nio/ch/Net.java:425)
sun.nio.ch.ServerSocketChannelImpl.bind(sun/nio/ch/ServerSocketChannelImpl.java:223)
sun.nio.ch.ServerSocketAdaptor.bind(sun/nio/ch/ServerSocketAdaptor.java:74)
io.netty.channel.socket.nio.NioServerSocketChannel.doBind(io/netty/channel/socket/nio/NioServerSocketChannel.java:125)
io.netty.channel.AbstractChannel$AbstractUnsafe.bind(io/netty/channel/AbstractChannel.java:554)
io.netty.channel.DefaultChannelPipeline$HeadContext.bind(io/netty/channel/DefaultChannelPipeline.java:1258)
io.netty.channel.AbstractChannelHandlerContext.invokeBind(io/netty/channel/AbstractChannelHandlerContext.java:511)
io.netty.channel.AbstractChannelHandlerContext.bind(io/netty/channel/AbstractChannelHandlerContext.java:496)
io.netty.channel.DefaultChannelPipeline.bind(io/netty/channel/DefaultChannelPipeline.java:980)
io.netty.channel.AbstractChannel.bind(io/netty/channel/AbstractChannel.java:250)
io.netty.bootstrap.AbstractBootstrap$2.run(io/netty/bootstrap/AbstractBootstrap.java:363)
io.netty.util.concurrent.SingleThreadEventExecutor.safeExecute(io/netty/util/concurrent/SingleThreadEventExecutor.java:451)
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(io/netty/util/concurrent/SingleThreadEventExecutor.java:418)
io.netty.channel.nio.NioEventLoop.run(io/netty/channel/nio/NioEventLoop.java:401)
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(io/netty/util/concurrent/SingleThreadEventExecutor.java:877)
io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(io/netty/util/concurrent/DefaultThreadFactory.java:144)
java.lang.Thread.run(java/lang/Thread.java:748)
^C[2020-10-21T17:24:48,012][WARN ][logstash.runner ] SIGINT received. Shutting down the agent.
[2020-10-21T17:24:48,500][INFO ][org.logstash.beats.Server] Starting server on port: 5044
[2020-10-21T17:24:48,504][WARN ][io.netty.channel.AbstractChannel] Force-closing a channel whose registration task was not accepted by an event loop: [id: 0xdd5fb20a]
java.util.concurrent.RejectedExecutionException: event executor terminated

kares commented

Error: Address already in use
Exception: Java::JavaNet::BindException

likely another LS instance bound to the port, also LS 6.0 is no longer supported