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.1.1
editBeats version 5.1.1
editBreaking changes
editMetricbeat
- Change data structure of experimental haproxy module. 3003
Filebeat
-
If a file is falling under
ignore_older
during startup, offset is now set to end of file instead of 0. With the previous logic the whole file was sent in case a line was added and it was inconsistent with files which were harvested previously. 2907 -
tail_files
is now only applied on the first scan and not for all new files. 2932
Bugfixes
editAffecting all Beats
- Fix empty benign errors logged by processor actions. 3046
Metricbeat
- Calculate the fsstat values per mounting point, and not filesystem. 2777
Added
editAffecting all Beats
Metricbeat
- Add experimental Docker module. Provided by Ingensi and @douaejeouit based on dockbeat.
- Add a sample Redis Kibana dashboard. 2916
- Add support for MongoDB 3.4 and WiredTiger metrics. 2999
- Add experimental kafka module with partition metricset. 2969
- Add raw config option for mysql/status metricset. 3001
- Add command fields for mysql/status metricset. 3251
Filebeat
-
Add command line option
-once
to run Filebeat only once and then close. 2456 - Only load matching states into prospector to improve state handling 2840
- Reset all states ttl on startup to make sure it is overwritten by new config 2840
-
Persist all states for files which fall under
ignore_older
to have consistent behaviour 2859 - Improve shutdown behaviour with large number of files. 3035
Winlogbeat
-
Add
event_logs.batch_read_size
configuration option. 2641