Beats version 6.0.0-beta2
editBeats version 6.0.0-beta2
editBreaking changes
editAffecting all Beats
-
The log directory (
path.log
) for Windows services is now set toC:\ProgramData\[beatname]\logs
. 4764 - The _all field is disabled in Elasticsearch 6.0. This means that searching by individual words only work on text fields. 4901
- Fail if removed setting output.X.flush_interval is explicitly configured.
-
Rename the
/usr/bin/beatname.sh
script (e.g.metricbeat.sh
) to/usr/bin/beatname
. 4933 - Beat does not start if elasticsearch index pattern was modified but not the template name and pattern. 4769
- Fail if removed setting output.X.flush_interval is explicitly configured. 4880
Bugfixes
editAffecting all Beats
-
Register kubernetes
field_format
matcher and remove logger inEncode
API 4888 - Fix go plugins not loaded when beat starts 4799
-
Add support for
initContainers
inadd_kubernetes_metadata
processor. 4825 - Eliminate deprecated default mapping in 6.x 4864
- Fix pod name indexer to use both namespace, pod name to frame index key 4775
Filebeat
-
Fix issue where the
fileset.module
could have the wrong value. 4761
Heartbeat
Metricbeat
Packetbeat
- Update flow timestamp on each packet being received. 4895
Added
editAffecting all Beats
- Add setting to enable/disable the slow start in logstash output. 4972
-
Update init scripts to use the
test config
subcommand instead of the deprecated-configtest
flag. 4600 - Get by default the credentials for connecting to Kibana from the Elasticsearch output configuration. 4867
-
Added
cloud.id
andcloud.auth
settings, for simplifying using Beats with the Elastic Cloud. 4959 - Add lz4 compression support to kafka output. 4977
- Add newer kafka versions to kafka output. 4977
- Configure the index name when loading the dashboards and the index pattern. 4949
Metricbeat