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 5.0.0-alpha2
editBeats version 5.0.0-alpha2
editBreaking changes
editAffecting all Beats
Packetbeat
Filebeat
-
Default location for the registry file was changed to be
data/registry
from the binary directory, rather than.filebeat
in the current working directory. This affects installations for zip/tar.gz/source, the location for DEB and RPM packages stays the same. 1373
Bugfixes
editAffecting all Beats
- Drain response buffers when pipelining is used by Redis output. 1353
- Unterminated environment variable expressions in config files will now cause an error 1389
- Fix issue with the automatic template loading when Elasticsearch is not available on Beat start. 1321
- Fix bug affecting -cpuprofile, -memprofile, and -httpprof CLI flags 1415
- Fix race when multiple outputs access the same event with logstash output manipulating event 1410 1428
- Seed random number generator using crypto.rand package. https://github.com/elastic/beats/pull/1503{1503]
- Fix beats hanging in -configtest 1213
- Fix kafka log message output 1516
Filebeat
- Improvements in registrar dealing with file rotation. 1281
-
Fix issue with JSON decoding where
@timestamp
ortype
keys with the wrong type could cause Filebeat to crash. 1378 -
Fix issue with JSON decoding where values having
null
as values could crash Filebeat. 1466 -
Multiline reader normalizing newline to use
\n
. 1552
Winlogbeat
Added
editAffecting all Beats
- Add support for TLS to Redis output. 1353
- Add SOCKS5 proxy support to Redis output. 1353
- Failover and load balancing support in redis output. 1353
- Multiple-worker per host support for redis output. 1353
-
Added ability to escape
${x}
in config files to avoid environment variable expansion 1389 - Configuration options and CLI flags for setting the home, data and config paths. 1373
- Configuration options and CLI flags for setting the default logs path. 1437
- Update to Go 1.6.2 1447
- Add Elasticsearch template files compatible with Elasticsearch 2.x. 1501
- Add scripts for managing the dashboards of a single Beat 1359
Packetbeat
- Fix compile issues for OpenBSD. 1347
Topbeat
- Updated elastic/gosigar version so Topbeat can compile on OpenBSD. 1403