Beats version 8.19.17
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Beats version 8.19.17
editSecurity updates
editAll
- Upgrade Go to v1.26.4. #51163
Deprecations
editThe following functionality is deprecated in 8.19.17, and will be removed in 8.19.17. Deprecated functionality does not have an immediate impact on your application, but we strongly recommend you make the necessary updates after you upgrade to 8.19.17.
Beats
-
Deprecate
ssl.restart_on_cert_changein favor ofssl.certificate_reload. #51022
New features
editAll
- Update Go to v1.26.3. #50843
Beats
- Allow TLS certificate and CA hot-reload without restarting. #51022
Enhancements
editAll
-
Migrate from the deprecated
github.com/docker/dockermodule to thegithub.com/moby/mobysplit modules. #50300
Filebeat
- Add input redirection support through a new Redirector mechanism. #51310
Metricbeat
-
Migrate
azure/app_insightsmetricset off the deprecated track-1 Azure SDK andgo-autorest, usingazcoredirectly. #50648
Bug fixes
editBeats
Filebeat
-
Fix token refresh for
jwk_pem/jwk_filein thecelandhttpjsoninputs. #50826 #50426 -
Respect
max_bytes/message_max_byteswhen reading the first chunk of CRI partial lines. #50796 -
Fix request tracer path validation for the
cel,httpjson,http_endpoint, andentityanalyticsinputs when Filebeat runs as an OTel receiver. #51026 - Make CrowdStrike streaming input cancel refresh goroutines on session reconnect. #50864
- Fix goroutine leak in filestream task group. #50839 #50824
-
Cache Okta OAuth2 token in
celandhttpjsonto avoid unnecessary JWT regeneration. #51177 - Fix filestream registry leak on file renames. #51290
-
Guard
event.originalrename in Azure module ingest pipelines to prevent a "field already exists" error when the field is pre-populated. #51271
Libbeat
Osquerybeat
- Respect Osquery pack query platform filters for Live Query actions. #51118
Packetbeat
- Fix janitor goroutine leaks and decoder cleanup lifecycle on route changes. #48836
Winlogbeat
- Treat RPC_S_UNKNOWN_IF (1717) as a recoverable error so Winlogbeat reopens the event log session instead of exiting on this transient RPC error. #51031