Logstash 8.15.2 Release Notes

Logstash 8.15.2 Release Notes

Known issue

Logstash may fail to shut down under some circumstances when you are using Pipeline-to-pipeline communication. Check out issue #16657 for details.

Workaround: Add -Dlogstash.pipelinebus.implementation=v1 to config/jvm.options. This change reverts the PipelineBus to v1, a version that does not exhibit this issue, but may impact performance in pipeline-to-pipeline scenarios.

Notable issues fixed

  • Fixed a regression from Logstash 8.15.1 in which Logstash removes all quotes from docker env variables, possibly causing Logstash not to start #16456

Plugins

Beats Input - 6.8.4

  • Fix to populate the @metadata fields even if the source’s metadata value is nil #502

Dead_letter_queue Input - 2.0.1

  • Fix NullPointerException when the plugin closes #53

Elastic_serverless_forwarder Input - 0.1.5

  • [DOC] Fix attributes to accurately set and clear default codec values #8

Logstash Integration - 1.0.3

  • [DOC] Fix attributes to accurately set and clear default codec values #23

Elasticsearch Output - 11.22.9

  • Vendor ECS template for Elasticsearch 9.x in built gem #1188
  • Added ECS template for Elasticsearch 9.x #1187