New features and enhancementsedit
Progress toward Elastic Common Schema (ECS)edit
In 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 fixededit
- 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
Pluginsedit
Collectd 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
转自 https://www.elastic.co/guide/en/logstash/current/logstash-7-15-0.html