Beats version 6.1.0
editBeats version 6.1.0
editBreaking changes
editAuditbeat
-
Changed
audit.file.path
to be a multi-field so that path is searchable. 5625
Metricbeat
Bugfixes
editAffecting all Beats
- Remove ID() from Runner interface 5153
-
Correctly send configured
Host
header to the remote server. 4842 - Change add_kubernetes_metadata to attempt detection of namespace. 5482
- Avoid double slash when join url and path 5517
- Fix console color output for Windows. 5611
- Fix logstash output debug message. https://github.com/elastic/beats/pull/5799{5799]
- Fix isolation of modules when merging local and global field settings. 5795
- Report ephemeral ID and uptime in monitoring events on all platforms 6501
Filebeat
Metricbeat
- Change field type of http header from nested to object 5258
- Fix the fetching of process information when some data is missing under MacOS X. 5337
-
Change
MySQL active connections
visualization title toMySQL total connections
. 4812 -
Fix
ProcState
on Linux and FreeBSD when process names contain parentheses. 5775 -
Fix incorrect
Mem.Used
calculation under linux. 5775 -
Fix
open_file_descriptor_count
andmax_file_descriptor_count
lost in zookeeper module 5902 - Fix system process metricset for kernel processes. 5700
- Change kubernetes.node.cpu.allocatable.cores to float. 6130
Packetbeat
- Fix http status phrase parsing not allow spaces. 5312
- Fix http parse to allow to parse get request with space in the URI. 5495
-
Fix mysql SQL parser to trim
\r
from Windows ServerSELECT\r\n\t1
. 5572 - Fix corruption when parsing repeated headers in an HTTP request or response. 6325
- Fix panic when parsing partial AMQP messages. 6384
- Fix out of bounds access to slice in MongoDB parser. 6256
- Fix sniffer hanging on exit under Linux. 6535
- Fix bounds check error in http parser causing a panic. 6750
Winlogbeat
- Fix the registry file. It was not correctly storing event log names, and upon restart it would begin reading at the start of each event log. 5813
Added
editAffecting all Beats
- Support dashboard loading without Elasticsearch 5653
-
Changed the hashbang used in the beat helper script from
/bin/bash
to/usr/bin/env bash
. 5051 -
Changed beat helper script to use
exec
when running the beat. 5051 - Fix reloader error message to only print on actual error 5066
- Add support for enabling TLS renegotiation. 4386
- Add Azure VM support for add_cloud_metadata processor 5355
-
Add
output.file.permission
config option. 4638 - Refactor add_kubernetes_metadata to support autodiscovery 5434
- Improve custom flag handling and CLI flags usage message. 5543
- Add number_of_routing_shards config set to 30 5570
- Set log level for kafka output. 5397
-
Move TCP UDP start up into
server.Start()
4903 - Update to Golang 1.9.2
Auditbeat
Filebeat
- Add PostgreSQL module with slowlog support. 4763
- Add Kafka log module. 4885
-
Add support for
/var/log/containers/
log path inadd_kubernetes_metadata
processor. 4981 - Remove error log from runnerfactory as error is returned by API. 5085
-
Add experimental Docker
json-file
prospector . 5402 - Add experimental Docker autodiscover functionality. 5245
- Add option to convert the timestamps to UTC in the system module. 5647
- Add Logstash module support for main log and the slow log, support the plain text or structured JSON format 5481
Metricbeat
- Add graphite protocol metricbeat module. 4734
- Add http server metricset to support push metrics via http. 4770
- Make config object public for graphite and http server 4820
- Add system uptime metricset. 4848
-
Add experimental
queue
metricset to RabbitMQ module. 4788 - Add additional php-fpm pool status kpis for Metricbeat module 5287
- Add etcd module. 4970
- Add ip address of docker containers to event. 5379
- Add ceph osd tree information to Metricbeat 5498
- Add basic Logstash module. 5540
- Add dashboard for Windows service metricset. 5603
- Add experimental Docker autodiscover functionality. 5245
- Add Windows service metricset in the windows module. 5332
- Update gosigar to v0.6.0. 5775
Packetbeat