-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Beats plugin does not get restarted after unrecoverable error #170
Comments
Hmm, that indeed looks like a bug. @ph thoughts? |
@thehhugg This indeed look like a bug, can you add the logstash version and the beats input version you are currently using? Also is this possible to include your configuration? Is there any other error before that one? The event executor terminated, make me things that You can get the beats version by running this command
|
Sure! Logstash version: Config, other notes, etc:
For what it's worth, it hasn't fallen over again, but if it does, I'll see if I can get you guys some more verbose output. |
I have the same sort of issue, when trying to launch multiple beats inputs on different ports. Perhaps that's the common thread? |
We're too. If we can provide further information please let me know. |
Same here. From one day to the next, this started happening. Restarting Logstash, the filebeat shipper, etc, doesn't do anything. When I restart Logstash this starts happening after a few seconds.
My relevant config (working as of yesterday evening):
Any help much appreciated, will happily provide more details. |
I'm having this issue as well. Using logstash 5.2.0 |
Also having this issue, using logstash 5.3.0 |
This is on my radar to look into soon. I don't' have any updates yet. The errors reported are helpful in pointing out where the problem might be, thank you all :) |
@matamouros so it looks like the issue was in the confs I was building to parse different types of logs. In the one for Apache that's mentioned in this guide, it specifies having the following in the file:
What I was doing was copying the Apache conf and just changing the filter to specify the grok pattern I needed. That was when I started getting this error. To eliminate the error, I removed the input section entirely from all confs except for the Apache one and it works just fine now. |
@fegul , you are completely right. I can't manage multiple config files. With one unique config file works soomthly. What should we do to manage more than one? |
I found the solution here https://github.com/elastic/logstash/issues/6279 |
Hello all, i am having the same error even though i use only 1 config file. |
@cagdaskarabag the link works. (copy/past url in new tab). |
This might be fixed in #289. |
Logstash doesn't properly restart the beats plugin if it fails. Restarting logstash resolves the problem, but that's not an ideal solution.
{:timestamp=>"2016-12-01T18:33:51.729000+0000", :message=>"A plugin had an unrecoverable error. Will restart this plugin.\n Plugin: <LogStash::Inputs::Beats port=>5044, codec=><LogStash::Codecs::Plain charset=>\"UTF-8\">, host=>\"0.0.0.0\", ssl=>false, ssl_verify_mode=>\"none\", include_codec_tag=>true, ssl_handshake_timeout=>10000, congestion_threshold=>5, target_field_for_codec=>\"message\", 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_ECDSA_WITH_AES_128_CBC_SHA256\"], client_inactivity_timeout=>60>\n Error: event executor terminated", :level=>:error}
The text was updated successfully, but these errors were encountered: