Logstash 8.15.2 Release Notes

IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

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