|
3 | 3 |
|
4 | 4 | This section summarizes the changes in the following releases: |
5 | 5 |
|
| 6 | +* <<logstash-8-13-0,Logstash 8.13.0>> |
6 | 7 | * <<logstash-8-12-2,Logstash 8.12.2>> |
7 | 8 | * <<logstash-8-12-1,Logstash 8.12.1>> |
8 | 9 | * <<logstash-8-12-0,Logstash 8.12.0>> |
@@ -55,12 +56,82 @@ This section summarizes the changes in the following releases: |
55 | 56 | * <<logstash-8-0-0-alpha1,Logstash 8.0.0-alpha1>> |
56 | 57 |
|
57 | 58 |
|
| 59 | +[[logstash-8-13-0]] |
| 60 | +=== Logstash 8.13.0 Release Notes |
| 61 | + |
| 62 | +[[featured-8-13-0]] |
| 63 | +==== New {ls} plugin: Elastic_integration filter |
| 64 | + |
| 65 | +With the {ls} Elastic_integration filter, you can take advantage of the features in {integrations-docs}[Elastic integrations] without missing out on the advanced processing capabilities offered by {ls}. |
| 66 | +Together, Elastic integrations and {ls} can help you solve a wide range of use cases, including air gapped environments, data privacy processing, and multiple destinations. |
| 67 | + |
| 68 | +Your {ls} pipeline would include the elastic_agent input, the elastic_integration filter, and the elasticsearch output, in addition to any other plugins you want to use. |
| 69 | + |
| 70 | +Check out <<ea-integrations>> and the <<plugins-filters-elastic_integration,`Elastics_integration filter`>> plugin docs for details. |
| 71 | + |
| 72 | +[[notable-8.13.0]] |
| 73 | +==== Enhancements and notable issues fixed |
| 74 | + |
| 75 | +* Flow metrics added `worker_utilization` to pipeline-level https://github.com/elastic/logstash/pull/15912[#15912] |
| 76 | +* Ensure that the order of JVM options from both files and environment variables is respected https://github.com/elastic/logstash/pull/15997[#15997] |
| 77 | + |
| 78 | +[[plugin-changes-8.13.0]] |
| 79 | +==== Changes to bundled plugins |
| 80 | + |
| 81 | +* Packaged `filter-elastic_integration` as a bundled plugin in preparation for GA. https://github.com/elastic/logstash/pull/15769[#15769] |
| 82 | +* Unbundled `logstash-input-imap` plugin https://github.com/elastic/logstash/pull/15985[#15985] |
| 83 | + |
| 84 | +==== Plugins |
| 85 | + |
| 86 | +*Elastic_integration Filter - 0.1.6* |
| 87 | + |
| 88 | +* The elastic_integration filter is generally available and bundled with Logstash 8.13.0. |
| 89 | +Using this filter, {ls} can process data collected by {integrations-docs}[Elastic integrations]. |
| 90 | ++ |
| 91 | +When you configure the filter to point to an {es} cluster, it auto-detects the event’s data-stream to determine what integration processing (if any) should be executed for each event. |
| 92 | +It performs that processing inside {ls} without transmitting the event to {es}. |
| 93 | +Events that are successfully handled are tagged so that any downstream {es} output in the {ls} pipeline will not re-run the integration in {es}. |
| 94 | + |
| 95 | +* Fixes issue where configured `username`/`password` credentials was not sent to Elasticsearch instances that had anonymous access enabled https://github.com/elastic/logstash-filter-elastic_integration/pull/127[#127] |
| 96 | + |
| 97 | +*Beats Input - 6.8.0* |
| 98 | + |
| 99 | +* Added a new configuration option `event_loop_threads` to control the threads count of netty event loop https://github.com/logstash-plugins/logstash-input-beats/pull/490[#490] |
| 100 | +** When multiple beats-input pipelines are defined in a single machine, sometimes the number of thread may lead to a resource problem. |
| 101 | +** By default, netty event loop creates CPU * 2 thread count. This configuration intends to limit or increase the number of threads to be created for the event loop. |
| 102 | + |
| 103 | +*Elasticsearch Input - 4.20.1* |
| 104 | + |
| 105 | +* Added support to aggregations with a new configuration option `response_type` https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/202[#202] |
| 106 | +** `hits`, the default, is to generate one event per returned document, which is the current behavior. |
| 107 | +** `aggregations` is to allow processing result of aggregations. A single Logstash event will be generated with the contents of the aggregations object of the query's response. |
| 108 | + |
| 109 | +*Tcp Output - 6.2.0* |
| 110 | + |
| 111 | +* Deprecated SSL settings to comply with Logstash's naming convention https://github.com/logstash-plugins/logstash-output-tcp/pull/53[#53] |
| 112 | +** Deprecated `ssl_enable` in favor of `ssl_enabled` |
| 113 | +** Deprecated `ssl_cert` in favor of `ssl_certificate` |
| 114 | +** Deprecated `ssl_verify` in favor of `ssl_client_authentication` when mode is `server` |
| 115 | +** Deprecated `ssl_verify` in favor of `ssl_verification_mode` when mode is `client` |
| 116 | +** Added `ssl_cipher_suites` configuration |
| 117 | +** Added SSL configuration validations |
| 118 | + |
| 119 | +*Elasticsearch Output - 11.22.3* |
| 120 | + |
| 121 | +* Fixes an issue where events containing non-unicode strings could fail to serialize correctly when compression is enabled https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1169[#1169] |
| 122 | + |
58 | 123 | [[logstash-8-12-2]] |
59 | 124 | === Logstash 8.12.2 Release Notes |
60 | 125 |
|
61 | 126 | * Set Netty's maxOrder options to previous default value of 11 https://github.com/elastic/logstash/pull/15928[#15928] |
62 | 127 | * Add "openssl" to UBI docker images https://github.com/elastic/logstash/pull/15929[#15929] |
63 | 128 |
|
| 129 | +[[known-issues-8.12.2]] |
| 130 | +==== Known issues |
| 131 | + |
| 132 | +* The order of JVM flags is broken, leading to the inability to customize certain JVM configurations with the environment variable `LS_JAVA_OPTS`. https://github.com/elastic/logstash/issues/15996[15996] |
| 133 | +** A workaround is to specify JVM flags in the `config/jvm.options` file rather than relying on the `LS_JAVA_OPTS` environment variable. |
| 134 | + |
64 | 135 | ==== Plugins |
65 | 136 |
|
66 | 137 | *Jdbc Integration - 5.4.8* |
@@ -2064,4 +2135,4 @@ We have added another flag to the Benchmark CLI to allow passing a data file wit |
2064 | 2135 | This feature allows users to run the Benchmark CLI in a custom test case with a custom config and a custom dataset. https://github.com/elastic/logstash/pull/12437[#12437] |
2065 | 2136 |
|
2066 | 2137 | ==== Plugin releases |
2067 | | -Plugins align with release 7.14.0 |
| 2138 | +Plugins align with release 7.14.0 |
0 commit comments