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 1.0.0-beta4
editBeats version 1.0.0-beta4
editBreaking changes
editAffecting all Beats
- Update tls config options naming from dash to underline #162
- Feature/output modes: Introduction of PublishEvent(s) to be used by beats #118 #115
Packetbeat
- Renamed http module config file option strip_authorization to redact_authorization
- Save_topology is set to false by default
- Rename elasticsearch index to [packetbeat-]YYYY.MM.DD
Topbeat
- Percentage fields (e.g user_p) are exported as a float between 0 and 1 #34
Bugfixes
editAffecting all Beats
- Determine Elasticsearch index for an event based on UTC time #81
- Fixing ES output’s defaultDeadTimeout so that it is 60 seconds #103
- ES outputer: fix timestamp conversion #91
- Fix TLS insecure config option #239
- ES outputer: check bulk API per item status code for retransmit on failure.
Packetbeat
- Support for lower-case header names when redacting http authorization headers
- Redact proxy-authorization if redact-authorization is set
- Fix some multithreading issues #203
- Fix negative response time #216
- Fix memcache TCP connection being nil after dropping stream data. #299
- Add missing DNS protocol configuration to documentation #269
Topbeat
- Don’t divide the reported memory by an extra 1024 #60
Added
editAffecting all Beats
- Add logstash output plugin #151
- Integration tests for Beat → Logstash → Elasticsearch added #195 #188 #168 #137 #128 #112
- Large updates and improvements to the documentation
- Add direction field to publisher output to indicate inbound/outbound transactions #150
- Add tls configuration support to elasticsearch and logstash outputers #139
- All external dependencies were updated to the latest version. Update to Golang 1.5.1 #162
- Guarantee ES index is based in UTC time zone #164
- Cache: optional per element timeout #144
- Make it possible to set hosts in different ways. #135
- Expose more TLS config options #124
- Use the Beat name in the default configuration file path #99
Packetbeat
- add [.editorconfig file](http://editorconfig.org/)
- add (experimental/unsupported?) saltstack files
- Sample config file cleanup
- Moved common documentation to [libbeat repository](https://github.com/elastic/libbeat)
- Update build to go 1.5.1
- Adding device descriptions to the -device output.
- Generate coverage for system tests
- Move go-daemon dependency to beats-packer
- Rename integration tests to system tests
-
Made the
-devices
option more user friendly in casesudo
is not used. Issue #296. - Publish expired DNS transactions #301
- Update protocol guide to libbeat changes
- Add protocol registration to new protocol guide
- Make transaction timeouts configurable #300
- Add direction field to the exported fields #317
Topbeat
- Document fields in a standardized format (etc/fields.yml) #34
- Updated to use new libbeat Publisher #37 #41
- Update to go 1.5.1 #43
- Updated configuration files with comments for all options #65
- Documentation improvements
Deprecated
editAffecting all Beats
- Redis output was deprecated #169 #145
- Host and port configuration options are deprecated. They are replaced by the hosts configuration option. #141