Azure / Azure/azure-diagnostics-tools
logstash-input-azureblob - Oh My, An error occurred. execution expired
- Dominant language
- Ruby
- Stars
- 101
- Forks
- 93
- PR merge metrics
- No merged PRs in 30d
Description
Recently we've started to see a large number of constant timeouts that continue until Logstash is restarted.
Example of log file:
Oh My, An error occurred. execution expired: ["org/jruby/ext/openssl/SSLSocket.java:217:in `connect'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:800:in `connect'", "org/jruby/ext/timeout/Timeout.java:115:in `timeout'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:800:in `connect'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:756:in `do_start'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:745:in `start'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:744:in `start'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:1293:in `request'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:1035:in `get'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:80:in `perform_request'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:40:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:87:in `with_net_http_connection'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:32:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday_middleware-0.12.2/lib/faraday_middleware/response/follow_redirects.rb:78:in `perform_with_redirection'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday_middleware-0.12.2/lib/faraday_middleware/response/follow_redirects.rb:66:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/rack_builder.rb:139:in `build_response'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/connection.rb:377:in `run_request'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/http_response_helper.rb:27:in `set_up_response'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/http_request.rb:149:in `call'", "org/jruby/RubyMethod.java:116:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/retry_policy.rb:45:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/http_request.rb:110:in `with_filter'", "org/jruby/RubyMethod.java:116:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/signer_filter.rb:28:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/http_request.rb:110:in `with_filter'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/service.rb:36:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/filtered_service.rb:34:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/signed_service.rb:41:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-storage-0.12.3.preview/lib/azure/storage/service/storage_service.rb:53:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-storage-0.12.3.preview/lib/azure/storage/blob/blob_service.rb:59:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-storage-0.12.3.preview/lib/azure/storage/blob/blob.rb:91:in `get_blob'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:450:in `load_registry'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:347:in `register_for_read'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:327:in `register_for_read'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:155:in `process'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:141:in `run'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:470:in `inputworker'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:463:in `start_input'"] {:exception=>#}
Example of log file:
Oh My, An error occurred. Timeout::Error: ["/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/protocol.rb:146:in `rbuf_fill'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/protocol.rb:141:in `rbuf_fill'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/protocol.rb:122:in `readuntil'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/protocol.rb:132:in `readline'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:2571:in `read_status_line'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:2560:in `read_new'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:1328:in `transport_request'", "org/jruby/RubyKernel.java:1242:in `catch'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:1325:in `transport_request'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:1302:in `request'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:1295:in `request'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:746:in `start'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:744:in `start'", "/usr/share/logstash/vendor/jruby/lib/ruby/1.9/net/http.rb:1293:in `request'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:82:in `perform_request'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:40:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:87:in `with_net_http_connection'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/adapter/net_http.rb:32:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday_middleware-0.12.2/lib/faraday_middleware/response/follow_redirects.rb:78:in `perform_with_redirection'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday_middleware-0.12.2/lib/faraday_middleware/response/follow_redirects.rb:66:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/rack_builder.rb:139:in `build_response'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/faraday-0.9.2/lib/faraday/connection.rb:377:in `run_request'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/http_response_helper.rb:27:in `set_up_response'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/http_request.rb:149:in `call'", "org/jruby/RubyMethod.java:116:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/retry_policy.rb:45:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/http_request.rb:110:in `with_filter'", "org/jruby/RubyMethod.java:116:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/signer_filter.rb:28:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/http/http_request.rb:110:in `with_filter'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/service.rb:36:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/filtered_service.rb:34:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-core-0.1.13/lib/azure/core/signed_service.rb:41:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-storage-0.12.3.preview/lib/azure/storage/service/storage_service.rb:53:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-storage-0.12.3.preview/lib/azure/storage/blob/blob_service.rb:59:in `call'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-storage-0.12.3.preview/lib/azure/storage/blob/blob_service.rb:190:in `acquire_lease'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/azure-storage-0.12.3.preview/lib/azure/storage/blob/blob.rb:413:in `acquire_blob_lease'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:307:in `acquire_lease'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:399:in `update_registry'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:397:in `update_registry'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:246:in `request_registry_update'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:209:in `process'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:158:in `process'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-azureblob-0.9.12-java/lib/logstash/inputs/azureblob.rb:141:in `run'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:470:in `inputworker'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:463:in `start_input'"] {:exception=>#}
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.