IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Beats version 6.0.0-alpha1
edit
A newer version is available. Check out the latest documentation.
Beats version 6.0.0-alpha1
editBreaking changes
editAffecting all Beats
- Introduce beat version in the Elasticsearch index and mapping template 3527
-
Usage of field
_typeis now ignored and hardcoded todoc. 3757 - Change vendor manager from glide to govendor. 3851
-
Rename
errorfield 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_filesandclose_older. 3768 -
Change
clean_removedbehaviour to also remove states for files which cannot be found anymore under the same name. 3827 -
Remove
document_typeconfig option. Usefieldsinstead. 4204 -
Move
json_errorundererror.messageanderror.key. 4167
Packetbeat
Winlogbeat
- Remove metrics endpoint. Replaced by http endpoint in libbeat (see #3717). 3901
Bugfixes
editAffecting all Beats
-
Add
_id,_type,_indexand_scorefields 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_localeprocessor 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_labelsandinclude_annotationsin kubernetes processor 4043 -
Support new
index_patternsfield 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.Eventto be inline withoutputs.Data3823 - Add base for supporting prospector level processors 3853
-
Add
filebeat.config.pathas replacement forconfig_dir. 4051 -
Add a
recursive_glob.enabledsetting 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
perfmonto Windows module. 3758 - Add memcached module with stats metricset. 3693
-
Add the
process.cmdline.cache.enabledconfig 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