IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Logstash 6.6.0 Release Notes
editLogstash 6.6.0 Release Notes
edit- BUGFIX: Remove excess period from logstash-plugin error reporting #9749
- Enhancement: Replace generated for-loops with static method calls #10133
- Enhancement: Add common base class for generated Dataset classes #10136
- Upgrade rack to version 1.6.11 #10151
- Enhancement: Java plugin API (experimental) #10216
- BUGFIX: Increase default number of threads reported by hot_threads #10218
- BUGFIX: Add option for PQ checkpoint retry #10246
- Add documentation for java-execution flag #10248
- BUGFIX: Properly set thread name in thread context #10272
- Announcement: HTTP lookup filter and Memcached get/set filter now GA.
Plugins
editAggregate Filter
-
new feature: add ability to dynamically define a custom
timeout
orinactivity_timeout
incode
block, fixes #91 and #92 -
new feature: add meta informations available in
code
block throughmap_meta
variable - new feature: add Logstash metrics, specific to aggregate plugin: aggregate_maps, pushed_events, task_timeouts, code_errors, timeout_code_errors
-
new feature: validate at startup that
map_action
option equals to create, update or create_or_update
Elasticsearch Filter
- Add support for extracting hits total from Elasticsearch 7.x responses
- Added connection check during register to avoid failures during processing
- Changed Elasticsearch Client transport to use Manticore
- Changed amount of logging details during connection failure
Http Filter
Memcached Filter
Split Filter
- Fixed numeric values, optimized @target verification, cleanups and specs in #36
Beats Input
- Loosen jar-dependencies manager gem dependency to allow plugin to work with JRubies that include a later version.
- Updated jar dependencies to reflect newer releases
File Input
- Fixed issue where logs were being spammed with needless error messages in #224
Gelf Input
- Fixed shutdown handling, robustness in socket closing and restarting, json parsing, code DRYing and cleanups in #62
Http Input
- Loosen jar-dependencies manager gem dependency to allow plugin to work with JRubies that include a later version.
- Changed jar dependencies to reflect newer versions
Kafka Input
- Added support for kafka property ssl.endpoint.identification.algorithm in #302
- Changed Kafka client version to 2.1.0
Elasticsearch Output
- Adds support for Index Lifecycle Management for Elasticsearch 6.6.0 and above, running with at least a Basic License(Beta) in #805
Kafka Output
-
Added support for kafka property
ssl.endpoint.identification.algorithm
in #213 - Changed Kafka client to version 2.1.0
Pagerduty Output
- Update development dependency webmock to latest version to prevent conflicts in logstash core’s dependency matrix.
Tcp Output
- Removed requirement to have a certificate/key pair when enabling ssl