IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Logstash 7.15.0 Release Notes
editLogstash 7.15.0 Release Notes
editNew features and enhancements
editProgress toward Elastic Common Schema (ECS)
editIn this release, we continued our efforts towards Elastic Common Schema (ECS):
-
collectd codec added
target
support -
edn codec added
target
support -
edn_lines codec added
target
support -
fluent codec added
target
support -
json codec added
target
support andecs_compatibility
-
json_lines codec added
target
support andecs_compatibility
-
line codec added
target
support andecs_compatibility
-
msgpack codec added
target
support -
multiline codec added
target
support andecs_compatibility
-
plain codec added
target
support andecs_compatibility
-
translate filter supports
ecs_compatibility
-
heartbeat input supports
ecs_compatibility
Check out our progress toward ECS compatibility in github issue #11635.
Performance improvements and notable issues fixed
edit-
Updated Bundler to latest version #13141
- Bundler 2.2.26 brings along improvements and bug fixes for Logstash’s dependency resolution
- We plan to continue being up-to-date with latest Bundler and/or RubyGems in the future
-
We’ve added a new developer-only command line flag (
--enable-local-plugin-development
) to facilitate local plugin development. This flag enables developers to update their local Gemfile without running into issues caused by a frozen lockfile. End users should not need this flag. - Fixed the shutdown error with the usage of external GeoIP database
Plugins
editCollectd Codec - 3.1.0
- Feat: added target configuration + event-factory support #31
Edn Codec - 3.1.0
- Feat: target configuration + event-factory support #6
Edn_lines Codec - 3.1.0
- Feat: target configuration + event-factory support #6
Fluent Codec - 3.4.0
- Feat: added target configuration + event-factory support #27
- Fix: decoding of time’s nano-second precision
Json Codec - 3.1.0
Json_lines Codec - 3.1.0
-
Feat: event
target => namespace
support (ECS) #41 - Refactor: dropped support for old Logstash versions (< 6.0)
Line Codec - 3.1.1
Msgpack Codec - 3.1.0
- Feat: added target configuration + event-factory support #13
- Fix: decoding to create a fallback event when msg-pack unpacking fails
Multiline Codec - 3.1.0
- Feat: ECS compatibility #69
Plain Codec - 3.1.0
- Feat: ECS compatibility #10
Kv Filter - 4.5.0
- Feat: check that target is set in ECS mode #96
Translate Filter - 3.3.0
-
Feat: added ECS compatibility mode #89
- when ECS compatibility is enabled, default behaviour is an in-place translation
- Fix: improved error handling - do not rescue potentially fatal (JVM) errors
Beats Input - 6.2.0
- ECS compatibility enablement: Adds alias to support upcoming ECS v8 with the existing ECS v1 implementation
- [DOC] Remove limitations topic and link #428
File Input - 4.4.0
- Add support for ECS v8 #301
Heartbeat Input - 3.1.1
S3 Input - 3.8.0
- Add ECS v8 support.
Stdin Input - 3.4.0
- Add ECS v8 support as alias of v1 implementation
Udp Input - 3.5.0
- Added ECS v8 support as an alias to the ECS v1 implementation
Event_support Mixin - 1.0.1
Udp Output - 3.2.0
-
Added field reference support in
port
#13