This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
Beats release notes
editBeats release notes
editBeats version 9.0.0-rc1
editComing in 9.0.0-rc1.
Beats version 9.0.0-beta1
editBreaking changes
editAffecting all Beats
Filebeat
- Filebeat fails to start if there is any input with a duplicated ID. It logs the duplicated IDs and the offending inputs configurations. 41731
- Filestream inputs with duplicated IDs will fail to start. An error is logged showing the ID and the full input configuration. 41938 41954
-
Filestream inputs can define
allow_deprecated_id_duplication: true
to run keep the previous behaviour of running inputs with duplicated IDs. 41938 41954 -
The Filestream input only starts to ingest a file when it is >= 1024 bytes in size. This happens because the fingerprint is the default file identity now. To restore the previous behaviour, set
file_identity.native: ~
andprospector.scanner.fingerprint.enabled: false
. 40197 41762 -
Filebeat fails to start when its configuration contains usage of the deprecated
log
orcontainer
inputs. However, they can still be used whenallow_deprecated_use: true
is set in their configuration. 42295
Osquerybeat
- Upgrade osquery version to 5.13.1. 40849
Packetbeat
-
Use base-16 for reporting
serial_number
value in TLS fields in line with the ECS recommendation. 41542
Winlogbeat
- Default to use raw API and delete older XML implementation. 42275
Bug fixes
editAuditbeat
Filebeat
- Redact authorization headers in HTTPJSON debug logs. 41920
- Further rate limiting fix in the Okta provider of the Entity Analytics input. 40106 41977
-
The
_id
generation process for S3 events has been updated to incorporate the LastModified field. This enhancement ensures that the_id
is unique. 42078 - Fix truncation of bodies in request tracing by limiting bodies to 10% of the maximum file size. 42327
-
[Journald] Fixes handling of
journalctl
restart. A known symptom was broken multiline messages when there was a restart of journalctl while aggregating the lines. 41331 42595
Metricbeat
Packetbeat
- Properly marshal nested structs in ECS fields, fixing issues with mixed cases in field names. 42116
Added
editAuditbeat
- Improve logging in system/socket. 41571
Filebeat
- Added out of the box support for Amazon EventBridge notifications over SQS to S3 input. 40006
- Update CEL mito extensions to v1.16.0. 41727
- Filebeat’s registry is now added to the Elastic-Agent diagnostics bundle. 33238 41795
-
Add
unifiedlogs
input for MacOS. 41791 - Add evaluation state dump debugging option to CEL input. 41335
- Rate limiting operability improvements in the Okta provider of the Entity Analytics input. 40106 41977
- Rate limiting fault tolerance improvements in the Okta provider of the Entity Analytics input. 40106 42094
- Introduce ignore older and start timestamp filters for AWS S3 input. 41804
- Journald input now can report its status to Elastic-Agent. 39791 42462
- Publish events progressively in the Okta provider of the Entity Analytics input. 40106 42567
-
Journald
include_matches.match
now accepts+
to represent a logical disjunction (OR). 40185 42517 - The journald input is now generally available. 42107
Heartbeat
- Add support for RFC7231 methods to HTTP monitors. 41975
Metricbeat
Metricbeat - Add benchmark module. 41801
Osquerybeat
- Increase maximum query timeout to 24 hours. 42356
Winlogbeat
-
Properly set events
UserData
when experimental API is used. 41525 - Include XML is respected for experimental API. 41525
- Forwarded events use renderedtext info for experimental API. 41525
- Language setting is respected for experimental API. 41525
- Language setting also added to decode XML wineventlog processor. 41525
- Format embedded messages in the experimental API. 41525
- Make the experimental API GA and rename it to winlogbeat-raw. 39580 41770
- Remove 22 clause limitation. 35047 42187
- Add handling for recoverable publisher disabled errors. 35316 42187
Functionbeat
Was this helpful?
Thank you for your feedback.