logstash
logstash copied to clipboard
Logstash - transport and process your logs, events, or other data
This is a PoC PR for allowing a pipeline to only reload the part of the PipelineIR after the QueueVertex if only the filters and/or outputs have changed. This would...
``` bash Exception in thread "LogStash::Runner" org.jruby.exceptions.RaiseException: (InvalidByteSequenceError) ""\xD8"" on US-ASCII at org.jruby.RubyString.encode(org/jruby/RubyString.java:7596) at json.ext.GeneratorMethods$RbHash.to_json(json/ext/GeneratorMethods.java:71) at LogStash::Event.to_json(file:/maverik/software/logstash/logstash-1.2.2-flatjar.jar!/logstash/event.rb:156) at LogStash::Outputs::Redis.receive(file:/maverik/software/logstash/logstash-1.2.2-flatjar.jar!/logstash/outputs/redis.rb:150) at LogStash::Outputs::Base.handle(file:/maverik/software/logstash/logstash-1.2.2-flatjar.jar!/logstash/outputs/base.rb:85) at RUBY.initialize((eval):250) at org.jruby.RubyProc.call(org/jruby/RubyProc.java:271) at LogStash::Pipeline.output(file:/maverik/software/logstash/logstash-1.2.2-flatjar.jar!/logstash/pipeline.rb:254) at RUBY.outputworker(file:/maverik/software/logstash/logstash-1.2.2-flatjar.jar!/logstash/pipeline.rb:213) at...
The monitoring API is great for getting visibility into what logstash is doing at a node or pipeline level, however it's very opaque at the layer of the actual event...
This is a thread contention issue when the dlq-input does register and the pipeline gets a stop signal. RecordIOReader ([segment](https://github.com/elastic/logstash/blob/v8.15.0/logstash-core/src/main/java/org/logstash/common/io/DeadLetterQueueReader.java#L92)) is set to [null](https://github.com/elastic/logstash/blob/v8.15.0/logstash-core/src/main/java/org/logstash/common/io/DeadLetterQueueReader.java#L150) , while the close() action try...
## Release notes ## What does this PR do? ## Why is it important/What is the impact to the user? ## Checklist - [ ] My code follows the style...
Logstash release manager: @kaisecheng Docs release manager: [tbd] Logstash tech writer: @karenzone - For reviews: @robbavey - For doc questions, @georgewallace ### Logstash release docs - [ ] Release notes:...
## Release notes [rn:skip] ## What does this PR do? Updates `FieldDefinition` to receive the name of the field from construction methods, so that it can be used during the...
**Describe the bug** We are running Logstash 8.x installed with YUM (https://www.elastic.co/guide/en/logstash/current/installing-logstash.html#_yum) on Redhat Linux and using the Dynatrace output plugin (https://github.com/dynatrace-oss/logstash-output-dynatrace). Each time we update the Logstash package, we...
## Release notes [rn:skip] ## What does this PR do? Remove the dead code to download JDK binaries from the Adoptium website. Updates also the `versions.yml` to reflect this change...