Logstash 8.2.1 Release Notes

Notable issues fixed

  • Added mandatory JVM option to avoid strict path checking introduced with recent JVM versions, starting from 11.0.15+10, 17.0.3+7. #14066
  • Fixed Dead Letter Queue bug happening in position retrieval and restore. This happened when the DLQ input plugin used commit_offset feature. #14093
  • Fixes an issue where custom java plugins were unable to be installed and run correctly when retrieved from rubygems.org. #14060
  • Fixed no metrics update issue when PQ is draining. #13935

Plugins

Cef Codec - 6.2.5

  • [DOC] Update link to CEF implementation guide #97

Dns Filter - 3.1.5

  • Fixed an issue where a non-string value existing in the resolve/reverse field could cause the plugin to crash #65

Grok Filter - 4.4.2

  • Clarify the definition of matches that depend on previous captures #169

Http Filter - 1.4.1

  • Fix: don’t process response body for HEAD requests #40

Beats Input - 6.3.1

  • Fix: Removed use of deprecated import of java classes in ruby #449

File Input - 4.4.2

  • Doc: Fix attribute by removing extra character #310
  • Fix: update to Gradle 7 #305
  • [DOC] Add version attributes to doc source file #308

Http Input - 3.5.1

  • Fix: codecs provided with additional_codecs now correctly run in the pipeline’s context, which means that they respect the pipeline.ecs_compatibility setting #152

Jdbc Integration - 5.2.5

  • Fix: do not execute more queries with debug logging #109

Core Patterns - 4.3.3

  • Fix: parsing x-edge-location in CLOUDFRONT_ACCESS_LOG (ECS mode) #311