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 version 8.12.1
editBeats version 8.12.1
editKnown Issues
editAffecting all Beats
Performance regression in AWS S3 inputs using SQS notification.
In 8.12 the default memory queue flush interval was raised from 1 second to 10 seconds. In many configurations this improves performance because it allows the output to batch more events per round trip, which improves efficiency. However, the SQS input has an extra bottleneck that interacts badly with the new value. For more details see 37754.
If you are using the Elasticsearch output, and your output configuration uses a performance preset, switch it to preset: latency
. If you use no preset or use preset: custom
, then set queue.mem.flush.timeout: 1s
in your queue or output configuration.
Breaking changes
editAffecting all Beats
-
add_cloud_metadata processor:
huawei
provider is now treated asopenstack
. Huawei cloud runs on OpenStack platform, and when viewed from a metadata API standpoint, it is impossible to differentiate it from OpenStack. If you know that your deployments run on Huawei Cloud exclusively, and you wish to havecloud.provider
value ashuawei
, you can achieve this by overwriting the value using anadd_fields
processor. 35184