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