mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 06:37:19 -04:00
Release notes for 8.15.0 (#16351)
Co-authored-by: Karen Metts <35154725+karenzone@users.noreply.github.com> Co-authored-by: João Duarte <jsvd@users.noreply.github.com>
This commit is contained in:
parent
0ab0e759cc
commit
86aab5f9db
2 changed files with 128 additions and 5 deletions
|
@ -510,7 +510,7 @@ GEM
|
|||
logstash-core-plugin-api (>= 1.60, <= 2.99)
|
||||
logstash-mixin-ecs_compatibility_support (~> 1.3)
|
||||
stud (~> 0.0.22)
|
||||
logstash-input-redis (3.7.1)
|
||||
logstash-input-redis (3.7.0)
|
||||
logstash-codec-json
|
||||
logstash-core-plugin-api (>= 1.60, <= 2.99)
|
||||
redis (>= 4.0.1, < 5)
|
||||
|
@ -556,7 +556,7 @@ GEM
|
|||
logstash-codec-line
|
||||
logstash-core-plugin-api (>= 1.60, <= 2.99)
|
||||
logstash-mixin-ecs_compatibility_support (~> 1.3)
|
||||
logstash-integration-aws (7.1.8-java)
|
||||
logstash-integration-aws (7.1.7-java)
|
||||
aws-sdk-cloudfront
|
||||
aws-sdk-cloudwatch
|
||||
aws-sdk-core (~> 3)
|
||||
|
@ -589,7 +589,7 @@ GEM
|
|||
sequel (>= 5.74.0)
|
||||
tzinfo
|
||||
tzinfo-data
|
||||
logstash-integration-kafka (11.5.1-java)
|
||||
logstash-integration-kafka (11.5.0-java)
|
||||
logstash-codec-json
|
||||
logstash-codec-plain
|
||||
logstash-core (>= 8.3.0)
|
||||
|
@ -738,7 +738,7 @@ GEM
|
|||
net-smtp (0.5.0)
|
||||
net-protocol
|
||||
nio4r (2.7.3-java)
|
||||
nokogiri (1.16.7-java)
|
||||
nokogiri (1.16.6-java)
|
||||
racc (~> 1.4)
|
||||
octokit (4.25.1)
|
||||
faraday (>= 1, < 3)
|
||||
|
@ -780,7 +780,7 @@ GEM
|
|||
rake (13.2.1)
|
||||
redis (4.8.1)
|
||||
regexp_parser (2.9.2)
|
||||
rexml (3.3.4)
|
||||
rexml (3.3.2)
|
||||
strscan
|
||||
rspec (3.13.0)
|
||||
rspec-core (~> 3.13.0)
|
||||
|
|
123
docs/static/releasenotes.asciidoc
vendored
123
docs/static/releasenotes.asciidoc
vendored
|
@ -3,6 +3,7 @@
|
|||
|
||||
This section summarizes the changes in the following releases:
|
||||
|
||||
* <<logstash-8-15-0,Logstash 8.15.0>>
|
||||
* <<logstash-8-14-3,Logstash 8.14.3>>
|
||||
* <<logstash-8-14-2,Logstash 8.14.2>>
|
||||
* <<logstash-8-14-1,Logstash 8.14.1>>
|
||||
|
@ -64,6 +65,128 @@ This section summarizes the changes in the following releases:
|
|||
* <<logstash-8-0-0-alpha1,Logstash 8.0.0-alpha1>>
|
||||
|
||||
|
||||
[[logstash-8-15-0]]
|
||||
=== Logstash 8.15.0 Release Notes
|
||||
|
||||
[[snmp-ga-8.15.0]]
|
||||
==== Announcing the new {ls} SNMP integration plugin
|
||||
|
||||
The new `logstash-integration-snmp` plugin is available and bundled with {ls} 8.15.0 (and later) by default.
|
||||
This plugin combines our classic `logstash-input-snmp` and `logstash-input-snmptrap` plugins into a single Ruby gem at v4.0.0 and later.
|
||||
|
||||
The `logstash-integration-snmp` plugin combines the
|
||||
`logstash-input-snmp` and `logstash-input-snmptrap` plugins into one integrated plugin that encompasses
|
||||
the capabilities of both.
|
||||
This integrated plugin package provides better alignment in snmp processing, better resource management,
|
||||
easier package maintenance, and a smaller installation footprint.
|
||||
|
||||
[[breaking-8.15.0]]
|
||||
===== Breaking change with release of `logstash-integration-snmp`
|
||||
|
||||
Prior to 8.15.0, {ls} bundled stand-alone versions of the `input-snmp` and `input-snmptrap` plugins by default.
|
||||
When you upgrade to 8.15.0, the stand-alone plugins are replaced by the 4.0.0+ version contained in the new integration.
|
||||
|
||||
IMPORTANT: Before you upgrade to {ls} 8.15.0, be aware of {logstash-ref}/plugins-integrations-snmp.html#plugins-integrations-snmp-migration[behavioral and mapping differences] between stand-alone plugins and the new versions included in `integration-snmp`.
|
||||
If you need to maintain current mappings for the `input-snmptrap` plugin, you have options to {logstash-ref}/plugins-integrations-snmp.html#plugins-integrations-snmp-input-snmptrap-compat[preserve existing behavior].
|
||||
|
||||
[[featured-8.15.0]]
|
||||
==== New features and enhancements
|
||||
|
||||
[[wolfi-8.15.0]]
|
||||
===== Wolfi-flavored Docker Image
|
||||
Starting with 8.15.0, {ls} provides an extra Docker image flavor based on the Wolfi Linux distribution: https://github.com/wolfi-dev. (https://github.com/elastic/logstash/pull/16189[#16189]).
|
||||
To use the image append "-wolfi" to the image name:
|
||||
|
||||
```
|
||||
docker run docker.elastic.co/logstash/logstash-wolfi:8.15.0
|
||||
```
|
||||
|
||||
This new image flavor builds on top of a smaller and more secure base image, and is planned to become the default flavor in the next major version of {ls}.
|
||||
|
||||
[[notable-8.15.0]]
|
||||
==== Performance improvements and notable issues fixed
|
||||
* Improved performance in pipeline-to-pipeline workloads by removing lock contention in event serialization https://github.com/elastic/logstash/pull/16194[#16194]
|
||||
* Fixed pqcheck handling of paths with spaces on Windows https://github.com/elastic/logstash/pull/16205[#16205]
|
||||
|
||||
[[core-8.15.0]]
|
||||
==== Other changes to Logstash core
|
||||
|
||||
* Changed rollover strategy in log4j2.properties to delete compressed files older than 7 days https://github.com/elastic/logstash/pull/16179[#16179]
|
||||
* Fixed handling and reporting of compilation error when a pipeline didn't fit the JVM's ThreadStackSize https://github.com/elastic/logstash/pull/16336[#16336]
|
||||
* Fixed missing deprecation logging in deprecated Logstash core settings https://github.com/elastic/logstash/pull/16348[#16348]
|
||||
* Fixed innacurate accounting of `queue_size_in_bytes` metric when using `clean_consumed` option in dead_letter_queue input plugin https://github.com/elastic/logstash/pull/16195[#16195]
|
||||
|
||||
[[dependencies-8.15.0]]
|
||||
==== Updates to dependencies
|
||||
|
||||
* Updated bundled JDK to 21 https://github.com/elastic/logstash/pull/16055[#16055]
|
||||
* Updated JRuby to 9.4.8.0 https://github.com/elastic/logstash/pull/16278[#16278]
|
||||
|
||||
[[docs-8.15.0]]
|
||||
==== Documentation enhancements
|
||||
|
||||
* Logstash {logstash-ref}/monitoring-with-ea.html[monitoring doc] improvements https://github.com/elastic/logstash/pull/16208[#16208]
|
||||
* Add ecs and datastream requirement for {logstash-ref}/ea-integrations.html#es-tips[integration filter] https://github.com/elastic/logstash/pull/16268[#16268]
|
||||
* Remove reference to puppet {ls} module https://github.com/elastic/logstash/pull/12356[#12356]
|
||||
* Add section to describe intended usage of {logstash-ref}/jvm-settings.html#reducing-off-heap-usage[`pipeline.buffer.type`] https://github.com/elastic/logstash/pull/16083[#16083]
|
||||
* Reposition {logstash-ref}/node-stats-api.html#pipeline-stats[`worker-utilization`] stat for better placement and flow https://github.com/elastic/logstash/pull/16337[#16337]
|
||||
* Add {logstash-ref}/performance-troubleshooting.html[tuning guidance] based on Flow metrics https://github.com/elastic/logstash/pull/16289[#16289]
|
||||
|
||||
|
||||
[[plugins-8.15.0]]
|
||||
==== Plugin releases
|
||||
|
||||
*De_dot Filter - 1.1.0*
|
||||
|
||||
* Add support for recursively searching sub-fields with the new `recusive =>` config option https://github.com/logstash-plugins/logstash-filter-de_dot/pull/24[#24]
|
||||
|
||||
*Elastic_integration Filter - 0.1.13*
|
||||
|
||||
* Update default elasticsearch tree branch to 8.15 https://github.com/elastic/logstash-filter-elastic_integration/pull/156[#156]
|
||||
|
||||
*Geoip Filter - 7.3.0*
|
||||
|
||||
* Added support for MaxMind GeoIP2 Enterprise and Anonymous-IP databases https://github.com/logstash-plugins/logstash-filter-geoip/pull/223[#223]
|
||||
* Updated MaxMind dependencies.
|
||||
|
||||
*Http Filter - 1.6.0*
|
||||
|
||||
* Added new `ssl_enabled` setting for enabling/disabling the SSL configurations https://github.com/logstash-plugins/logstash-filter-http/pull/52[#52]
|
||||
|
||||
*Http_poller Input - 5.6.0*
|
||||
|
||||
* Added new `ssl_enabled` setting for enabling/disabling the SSL configurations https://github.com/logstash-plugins/logstash-input-http_poller/pull/146[#146]
|
||||
|
||||
*Aws Integration - 7.1.7*
|
||||
|
||||
* Remove empty temporary dirs at plugin close https://github.com/logstash-plugins/logstash-integration-aws/pull/46[#46]
|
||||
|
||||
*Kafka Integration - 11.5.0*
|
||||
|
||||
* Add "auto_create_topics" option to allow disabling of topic auto creation https://github.com/logstash-plugins/logstash-integration-kafka/pull/172[#172]
|
||||
|
||||
*Snmp Integration - 4.0.4*
|
||||
|
||||
* Introduce Snmp Integration by default, replacing Snmp Input v1.3.3 and Snmptrap Input v3.1.0 https://github.com/logstash-plugins/logstash-integration-snmp/pull/67[#67]
|
||||
|
||||
*Http Output - 5.7.0*
|
||||
|
||||
* Added new `ssl_enabled` setting for enabling/disabling the SSL configurations https://github.com/logstash-plugins/logstash-output-http/pull/144[#144]
|
||||
|
||||
*Redis Output - 5.2.0*
|
||||
|
||||
* Added support to SSL/TLS configurations https://github.com/logstash-plugins/logstash-output-redis/pull/69[#69]
|
||||
* `ssl_enabled`
|
||||
* `ssl_certificate_authorities`
|
||||
* `ssl_certificate`
|
||||
* `ssl_key`
|
||||
* `ssl_verification_mode`
|
||||
* `ssl_supported_protocols`
|
||||
* `ssl_cipher_suites`
|
||||
* Added basic support for SSL https://github.com/logstash-plugins/logstash-output-redis/pull/59[#59]
|
||||
* Fixed documentation of required settings https://github.com/logstash-plugins/logstash-output-redis/pull/61[#61]
|
||||
|
||||
|
||||
[[logstash-8-14-3]]
|
||||
=== Logstash 8.14.3 Release Notes
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue