WARNING: Version 6.2 of Beats has passed its EOL date.
This documentation is no longer being maintained and may be removed. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
Beats version 6.0.0-alpha1
editBeats version 6.0.0-alpha1
editBreaking changes
editAffecting all Beats
- Introduce beat version in the Elasticsearch index and mapping template 3527
-
Usage of field
_type
is now ignored and hardcoded todoc
. 3757 - Change vendor manager from glide to govendor. 3851
-
Rename
error
field toerror.message
. 3987 -
Change
dashboards.*
config options tosetup.dashboards.*
. 3921 -
Change
outputs.elasticsearch.template.* to `setup.template.*
4080
Filebeat
- Remove code to convert states from 1.x. 3767
-
Remove deprecated config options
force_close_files
andclose_older
. 3768 -
Change
clean_removed
behaviour to also remove states for files which cannot be found anymore under the same name. 3827 -
Remove
document_type
config option. Usefields
instead. 4204 -
Move
json_error
undererror.message
anderror.key
. 4167
Packetbeat
Winlogbeat
- Remove metrics endpoint. Replaced by http endpoint in libbeat (see #3717). 3901
Bugfixes
editAffecting all Beats
-
Add
_id
,_type
,_index
and_score
fields in the generated index pattern. 3282
Filebeat
Heartbeat
- Use IP type of elasticsearch for ip field. 3926
Metricbeat
Added
editAffecting all Beats
- Initialize a beats UUID from file on startup. 3615
-
Add new
add_locale
processor to export the local timezone with an event. 3902 - Add http endpoint. 3717
- Updated to Go 1.8.1. 4033
- Add kubernetes processor 3888
-
Add support for
include_labels
andinclude_annotations
in kubernetes processor 4043 -
Support new
index_patterns
field when loading templates for Elasticsearch >= 6.0 4056 - Adding goimports support to make check and fmt 4114
- Make kubernetes indexers/matchers pluggable 4151
- Abstracting pod interface in kubernetes plugin to enable easier vendoring 4152
Filebeat
-
Restructure
input.Event
to be inline withoutputs.Data
3823 - Add base for supporting prospector level processors 3853
-
Add
filebeat.config.path
as replacement forconfig_dir
. 4051 -
Add a
recursive_glob.enabled
setting to expand**
in patterns. 3980 - Add Icinga module. 3904
- Add ability to parse nginx logs exposing the X-Forwarded-For header instead of the remote address.
Heartbeat
- Event format and field naming changes in Heartbeat and sample Dashboard. 4091
Metricbeat
-
Add experimental metricset
perfmon
to Windows module. 3758 - Add memcached module with stats metricset. 3693
-
Add the
process.cmdline.cache.enabled
config option to the System Process Metricset. 3891 -
Add new MetricSet interfaces for developers (
Closer
,ReportingFetcher
, andPushMetricSet
). 3908 - Add kubelet module 3916
- Add dropwizard module 4022
- Adding query APIs for metricsets and modules from metricbeat registry 4102
- Fixing nil pointer on prometheus collector when http response is nil 4119
- Add http module with json metricset. 4092
- Add the option to the system module to include only the first top N processes by CPU and memory. 4127.
- Add experimental Vsphere module. 4028
- Add experimental Elasticsearch module. 3903
- Add experimental Kibana module. 3895
- Move elasticsearch metricset node_stats under node.stats namespace. 4142
- Make IP port indexer constructor public 4434
Packetbeat
Winlogbeat