Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherrypick #10176 to 6.x branch: [Filebeat] Iptables / ubiquiti module #10461

Closed
wants to merge 595 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
595 commits
Select commit Hold shift + click to select a range
64aa133
Add x-pack badge to functionbeat topics (#9082) (#9089)
dedemorton Nov 15, 2018
e7d3e54
Remove release state override (#9080) (#9087)
dedemorton Nov 15, 2018
8efaf0b
Fix race condition when enriching events with Kubernetes metadata (#9…
jsoriano Nov 15, 2018
7b557d8
Add tests for etcd 3.3 on metricbeat module (#9068) (#9094)
jsoriano Nov 15, 2018
380fae0
Cherry-pick #9003 to 6.x: Check license for CCR before attempting to …
ycombinator Nov 15, 2018
3fcb0b9
Support parsing TLS 1.3 supported_versions extension (#8647)
adriansr Nov 15, 2018
87c1d60
Cherry-pick #8836 to 6.x: Make sure that packages.yml use the same fi…
ph Nov 15, 2018
327d61e
Log: Add experimental option "redirect_stderr" (#8430) (#9112)
adriansr Nov 16, 2018
846bc21
Add statement about required license (#9115) (#9133)
dedemorton Nov 16, 2018
eb1b423
Fix division by zero on diskio metricset (#9125) (#9136)
jsoriano Nov 17, 2018
2ac80b1
Wait for sample data to be loaded in couchbase healthcheck (#9057) (#…
jsoriano Nov 19, 2018
5d6fa65
Fix export_dashboards command (#8954) (#9102)
ycombinator Nov 19, 2018
0a693cf
Cherry-pick #9164 to 6.x: Index cluster.id and cluster.name in elasti…
ycombinator Nov 20, 2018
ad2baa1
Fix download link for Kafka (#9191) (#9192)
ruflin Nov 21, 2018
eec92fc
Update conflicting python dependencies (#8961) (#9169)
ruflin Nov 21, 2018
4fd6ff7
Cherry-pick #9166 to 6.x: Index cluster.id and cluster.name in elasti…
ycombinator Nov 21, 2018
7aa4321
Cherry-pick #9165 to 6.x: Index cluster.id and cluster.name in elasti…
ycombinator Nov 21, 2018
fa48c63
Cherry-pick #9183 to 6.x: Consolidating logstash module integration t…
ycombinator Nov 21, 2018
d300dae
Add docs FAQ topic about deploying to the wrong region (#9085) (#9186)
dedemorton Nov 21, 2018
42507e1
Fix panic on docker healthcheck collection (#9171) (#9180)
jsoriano Nov 21, 2018
d6589d1
Cherry-pick #9069 to 6.x: Propagate Sync error when running SafeFileR…
kvch Nov 22, 2018
5a594bb
Fix suricata dashboards (#8953) (#8960)
tsg Nov 23, 2018
2ad024e
Add missing namespace field in http server metricset (#7890) (#9070)
jsoriano Nov 23, 2018
fa0fd65
Cherry-pick #9062 to 6.x: Fix keystore's flaky tests (#9098)
ph Nov 23, 2018
ae816dc
Cherry-pick #9194 to 6.x: Add flag to disable docker cpu metrics coll…
jsoriano Nov 23, 2018
e871694
Cherry-pick #9210 to 6.x: Adding a Debug reader to detect Null Bytes …
ph Nov 26, 2018
58d1e81
Skip clean_removed test (#9207) (#9211)
ruflin Nov 26, 2018
d2f0e39
Index cluster_uuid in elasticsearch/node metricset (#8771) (#9206)
ycombinator Nov 26, 2018
884e28a
Cherry-pick #9179 to 6.x: Updating elasticsearch/ccr metricset with E…
ycombinator Nov 26, 2018
5ed3f15
Removed Envoy entry on docs (#8783) (#9246)
sayden Nov 27, 2018
cd9c7c6
Version Information for kafka-output unclear (#9032) (#9143)
jsoriano Nov 27, 2018
5a42524
Unify dashboard exporter tools (#9097) (#9250)
kvch Nov 27, 2018
6ed778e
Add ip and status to heartbeat dashboard table (#9022) (#9239)
andrewvc Nov 27, 2018
1ceeb87
Cherry-pick #9168 to 6.x: Index cluster.id, node.id, and node.name in…
ycombinator Nov 28, 2018
7981846
Cherry-pick #9106 to 6.x: Add missing journalbeat non breaking fixes …
kvch Nov 28, 2018
87ce779
Add cursor_seek_fallback option (#9234) (#9276)
kvch Nov 29, 2018
277a767
Fixed spelling in section comments. (#9224) (#9270)
exekias Nov 29, 2018
c12cb8a
[Docs] Backport to 6.x: multiple doc changes (#9319)
dedemorton Dec 1, 2018
d82c15f
Fix location of haproxy filebeat dashboard (#9313) (#9347)
jsoriano Dec 4, 2018
aa31126
Don't generate a config when disabling logs collection with hints (#9…
jsoriano Dec 4, 2018
f8f6801
Cherry-pick #9349 to 6.x: Fix a typo in the syslog parser to correctl…
ph Dec 4, 2018
9f6fff2
Make conditions in autodiscovery configs optional (#9029) (#9380)
andrewvc Dec 4, 2018
afaeb92
Cherry-pick #9359 to 6.x: Add cache.ttl to add_host_metadata (#9384)
Dec 4, 2018
b0a181f
Cherry-pick #7926 to 6.x: Start autodiscover consumers before produce…
exekias Dec 5, 2018
4ce3764
Log dropped events at the debug level (#9251) (#9324)
jsoriano Dec 6, 2018
aac24ff
Update Kibana and Elasticsearch to 6.4.3 for testing in Metricbeat (#…
ruflin Dec 6, 2018
2158706
Enable set syslog host for Filebeat HAProxy module (#9366) (#9403)
jsoriano Dec 6, 2018
297c3c6
Cherry-pick #7963 to 6.x: Add ILM support to Beats (#9418)
ruflin Dec 7, 2018
14a2fe3
Cherry-pick #8768 to 6.x: Update Filebeat Traefik module to handle mi…
sayden Dec 7, 2018
bf832b8
Add note regarding using cross-cluster replication (#9437)
jasontedor Dec 7, 2018
a33cd43
Cherry-pick #8898, #9063 and #9223 to 6.x: Build docker images when b…
jsoriano Dec 8, 2018
6997f56
Assume all swap memory is free on values overflow (#9383) (#9422)
jsoriano Dec 10, 2018
125feea
Backport to 6.x: Multiple doc PRs (#9304, #9370, #9391) (#9446)
dedemorton Dec 10, 2018
39e7636
[Docs] Fix example config download link (#9472) (#9474)
dedemorton Dec 10, 2018
355aca0
Keep a mapping of autodiscover instances and deployed configs (#8851)…
exekias Dec 10, 2018
287fdd7
Fix saved objects in filebeat haproxy dashboard (#9417) (#9464)
jsoriano Dec 11, 2018
64d8258
Add OS Name into add-host-metadata (#9405) (#9471)
kaiyan-sheng Dec 11, 2018
661641c
Add event.dataset to filebeat (#9457)
ruflin Dec 11, 2018
3283a9a
Fix alias field generation in docs (#9269) (#9498)
ruflin Dec 11, 2018
425c3ed
Make packetbeat process monitor aware of bound address (#9443) (#9490)
adriansr Dec 12, 2018
d4173fe
Fix some errors in log messages in Filebeat (#9436)
ruflin Dec 12, 2018
84ffadf
Introduce event.duration and event.dataset for backward compatiblity …
ruflin Dec 12, 2018
f81831f
Introduce log.source.address and log.file.path for 7.x compatiblity (…
ruflin Dec 12, 2018
196107f
Add system tests for Central Management (#8762) (#9036)
exekias Dec 12, 2018
c63c98b
Introduce aliases for 7.x fields in 6.x (#9283)
ruflin Dec 12, 2018
d0d02bb
Cherry-pick #9226 to 6.x: Metricbeat can call Jolokia with GET reques…
jsoriano Dec 12, 2018
7079dcc
Python dep upgrade (#9515) (#9522)
tsg Dec 13, 2018
c61486b
Cherry-pick #9099 to 6.x: Add Central Management blacklisting (#9514)
ph Dec 13, 2018
a422a63
Cherry-pick #9409 to 6.x: Display CloudFormation StackEvent in the CL…
ph Dec 13, 2018
468d885
Disable ilm policy loading by default in setup (#9520) (#9525)
ruflin Dec 13, 2018
3da0efb
Fix flaky ml test by increasing timeout (#9523) (#9527)
ruflin Dec 14, 2018
6f8366d
Add freebsd support for the uptime metricset (#9413) (#9529)
jsoriano Dec 14, 2018
8d04a77
Update golang 1.10.6 (#9563)
ph Dec 14, 2018
bc3a960
Backport to 6.x: Update list of community beats (#9448)
dedemorton Dec 14, 2018
d6138ab
Backport to 6.x: PRs #9453 and #9479 (#9577)
dedemorton Dec 15, 2018
5d6bd16
Always include Pod UID as part of Pod metadata (#9517) (#9552)
ruflin Dec 17, 2018
20372f7
Check on ilm-policy setup for Elasticsearch version (#9542) (#9588)
ruflin Dec 17, 2018
4a304b1
Cherry-pick #9575 to 6.x: [Docs] Remove incorrect note (#9578)
ph Dec 17, 2018
38c0f92
Fix race detector detected race (#9539) (#9559)
andrewvc Dec 17, 2018
cd232c8
Add geo fields to `add_host_metadata` processor. (#9392) (#9565)
andrewvc Dec 17, 2018
5539440
Cherry-pick #7820 to 6.x: Fix goroutine leak in SubOutlet (#9593)
ph Dec 17, 2018
a239cfe
Cherry-pick to 6.x: Support for multi-core thread_id in filebeat post…
kaiyan-sheng Dec 17, 2018
4b27f93
NetFlow input for filebeat (#9365) (#9584)
adriansr Dec 17, 2018
a507761
Add setting to disable cgroup metrics per core (#9589) (#9591)
jsoriano Dec 17, 2018
e4f0aef
Documentation for the NetFlow input (#9388) (#9544) (#9585)
adriansr Dec 18, 2018
c8bb226
[Filebeat] Link docs for the NetFlow input (#9567) (#9586)
adriansr Dec 18, 2018
8f3fe2e
Update version of python elasticsearch client to 6.3.1 (#9557) (#9608)
ruflin Dec 18, 2018
e786aee
Cherry-pick #9279 to 6.x: Elasticsearch deprecation log fileset: addi…
ycombinator Dec 18, 2018
0658be4
Add debug check to logp.Logger (#7965) (#9611)
andrewkroh Dec 18, 2018
cb44d09
Cherry-pick #9599 to 6.x: Disable Central Management tests (#9605)
ph Dec 18, 2018
f6c000c
Test x-pack/filebeat on Travis (#9612)
andrewkroh Dec 18, 2018
5c95f08
Community ID flow hashing support for NetFlow (#9399) (#9538) (#9614)
adriansr Dec 18, 2018
0218a8c
[Auditbeat] Backport #9546 to 6.x: Add system module (#9581)
Dec 18, 2018
be89f4d
Cherry-pick to 6.x: Add DeDot in add_docker_metadata processor (#9505…
kaiyan-sheng Dec 18, 2018
407549a
Ignore non index fields in default_field for Elasticsearch (#9549) (#…
ruflin Dec 18, 2018
d0679af
Fix issue with ILM that write index was created before template was l…
ruflin Dec 18, 2018
2c8e7f5
Fix linux/386 mage package (#9622) (#9632)
Dec 19, 2018
c42897b
Cherry-pick #9624 to 6.x: Be more strict when handling the access tok…
ph Dec 19, 2018
7f3ef74
Cherry-pick #9537 to 6.x: Add fields for NetFlow input (#9399) (#9646)
adriansr Dec 19, 2018
aceafd3
Add go vet to mage check (#9649) (#9661)
andrewkroh Dec 19, 2018
1a28b31
Cherry-pick #9642 to 6.x: Export field for xpack.enabled setting (#9655)
ycombinator Dec 19, 2018
cd1ac2f
Cherry-pick #9209 to 6.x: Index node.id in elasticsearch/node metrics…
ycombinator Dec 19, 2018
9e158cb
Bump version to 6.7.0
Dec 19, 2018
52eafdf
add missing newline
Dec 19, 2018
f0b7f8b
Cherry-pick #9658 to 6.x: Add mage target alias for Jenkins compatibi…
andrewkroh Dec 19, 2018
e8e4dff
Honor TEST_ENVIRONMENT in mage integTest (#9663) (#9665)
andrewkroh Dec 19, 2018
12aa253
Netflow input ECS changes (#9609) (#9660)
andrewkroh Dec 19, 2018
2a470ee
update object enabled:false index pattern attribs (#9644) (#9671)
simitt Dec 19, 2018
c7fd9d4
[Auditbeat] Skip flaky user test (#9680) (#9683)
Dec 19, 2018
3435a2b
Bump docs to 6.7 in 6.x (#9681)
ph Dec 19, 2018
d986b49
Update to Golang 1.10.7 (#9640)
ph Dec 19, 2018
3d38431
[Auditbeat] Cherry-pick #9669 and #9682 to 6.x: Skip processes that d…
Dec 19, 2018
deecb53
Cherry-pick #9430 to 6.x: socket_summary add more tcp status (#9667)
jsoriano Dec 20, 2018
51d523d
Update auditbeat.reference.yml (#9707)
Dec 20, 2018
4a8de5c
[Auditbeat] Skip user system test (#9705) (#9713)
Dec 20, 2018
5a30d96
Cherry-pick #9408 to 6.x: Add event.dataset field (#9561)
andrewvc Dec 20, 2018
0c510a0
[Auditbeat] Cherry-pick #9670 to 6.x: Enable system module docs (#9716)
Dec 20, 2018
c866490
Fix ml job because of missing Datafeed in the logs (#9718) (#9721)
ruflin Dec 20, 2018
4e87310
Mark traefik metricset as beta also in the docs (#9711) (#9727)
jsoriano Dec 20, 2018
a7ad7cd
[heartbeat] Remove script / make task for generating monitors (#9648)…
andrewvc Dec 20, 2018
997cfe4
Add heartbeat test for TLS client cert auth (#8984) (#9676)
andrewvc Dec 20, 2018
6ee32d2
Fix integTest target by honoring TEST_ENVIRONMENT (#9737)
andrewkroh Dec 21, 2018
186b184
Remove experimental tags from Ceph metricsets (#9708) (#9726)
jsoriano Dec 21, 2018
f531acc
Update gopsutil to 2.18.11 (#9710) (#9751)
jsoriano Dec 21, 2018
1081888
Fix fields.go generation for Auditbeat (#9739)
andrewkroh Dec 21, 2018
e2701ba
Unify heartbeat jobs and tasks for simplicity (#9258) (#9736)
andrewvc Dec 21, 2018
93fd7b3
[Auditbeat] Cherry-pick #9750 to 6.x: Fix/Skip Windows x-pack/auditbe…
Dec 21, 2018
cf6e60f
Cherry-pick #9198 to 6.x: Upgrade test Docker images to latest versio…
ycombinator Dec 21, 2018
09f0159
Backport: Generate fields.go for netflow (#9740)
andrewkroh Dec 21, 2018
818bfac
Release Jolokia autodiscover provider as GA (#9706) (#9765)
jsoriano Dec 22, 2018
baa22e9
Cherrypick to 6.x: Support different timestamp format in postgresql m…
kaiyan-sheng Dec 27, 2018
690bbd0
Make cloud.* a global field in the config (#9723) (#9782)
ph Dec 27, 2018
d92aaff
Cherry-pick #9767 to 6.x: Introduce next Changelog file (#9809)
Dec 27, 2018
c23a0b4
[6.x] Changing version fields/vars datatypes from string to common.Ve…
ycombinator Dec 28, 2018
7e38917
Cherry-pick #8914 to 6.x: Accept multiple ingest pipelines in Filebea…
ycombinator Dec 28, 2018
3ebc73b
Cherry-pick #9827 to 6.x: Remove trailing whitespace from golden file…
ycombinator Dec 29, 2018
bad60fe
Add socket_summary to default system metricsets (#9709) (#9762)
jsoriano Dec 31, 2018
55bf40e
Fix nil pointers accesses causing panics in Metricbeat Vsphere module…
sayden Dec 31, 2018
1bf7558
[Heartbeat] Handle TLS certs missing notBefore/notAfter (#9566) (#9758)
andrewvc Jan 2, 2019
ef23f3d
Remove Metricbeat X-Pack foo module mention in metricbeat.reference.y…
sayden Jan 2, 2019
dc4b509
Cherry-pick #9797 to 6.x: Allow users to convert timezone in logstash…
ycombinator Jan 2, 2019
2a57ff2
Update NOTICE file for 2019 (#9841) (#9852)
andrewkroh Jan 3, 2019
bec8a0f
Cherry-pick to 6.x: Ignore timestamp in redis, haproxy and system fil…
kaiyan-sheng Jan 3, 2019
c7e9688
[Auditbeat] Cherry-pick #9732 to 6.x: User metricset: Fetch groups by…
Jan 4, 2019
e6ff695
[Auditbeat] Report process errors (#9693) (#9844)
Jan 4, 2019
404c19e
Cherry-pick to 6.x: Add support for ssl_request_log in apache2 module…
kaiyan-sheng Jan 4, 2019
7e18314
Cherry-pick to 6.x: Fix mysql slowlog template to support mysql 5.7.2…
kaiyan-sheng Jan 4, 2019
2c38ad7
Replace beat binary in Elastic DMG distribution (#9884) (#9889)
adriansr Jan 4, 2019
eabd6b0
[Auditbeat] Process metricset: Skip permission errors on Windows (#98…
Jan 4, 2019
0536bf8
[Netflow] Fix flow ID and locality calculation (#9891) (#9903)
adriansr Jan 5, 2019
a6fd877
Cherry-pick #9902 to 6.x: Upgrade PyYAML (#9908)
ycombinator Jan 6, 2019
12078b9
Minor grammatical fixes to libbeats configuration file (#9511) (#9898)
jsoriano Jan 7, 2019
9b438ef
Remove _meta/kibana.generated symlink (#9892) (#9917)
kvch Jan 7, 2019
323ed08
Add monitors.d directory + config to default configuration (#9004) (#…
andrewvc Jan 7, 2019
41e7253
Fix beats-dashboards (#9929)
andrewkroh Jan 7, 2019
1ca42f0
Update kubernetes.asciidoc (#9282) (#9396)
exekias Jan 7, 2019
004fb3d
Cherry-pick #9657 to 6.x: Add redis key metricset (#9885)
jsoriano Jan 7, 2019
a0e5c65
Cherry-pick #9770 to 6.x: Parameterizing Painless script literals (#9…
ycombinator Jan 8, 2019
9111e38
[Heartbeat] Cleanup monitors.d sample files (#9879) (#9927)
andrewvc Jan 8, 2019
ec704cd
Cherry-pick #9603 to 6.x: Fixes parsing of GC entries in elasticsearc…
ycombinator Jan 8, 2019
b4c3352
Cherry-pick #9795 to 6.x: Replace missing field names from status Met…
sayden Jan 8, 2019
f3fe3e4
Cherry-pick #9761 to 6.x: Allow users to convert timezone in elastics…
ycombinator Jan 8, 2019
7ca7b7c
Cherry-pick #9869 to 6.x: Handle IPv6 zone id in IIS filebeat ingest …
jsoriano Jan 9, 2019
2a118c2
Pulling up various getServiceURI methods from individual metricsets (…
ycombinator Jan 9, 2019
2410ae4
Make watcher stats optional as they don't show up if Watcher is expli…
ycombinator Jan 10, 2019
21cded5
Cherry-pick #9888 to 6.x: Minor fixes to error handling (#9894)
ycombinator Jan 10, 2019
d00a42e
Add missing panelsJSON to DHCPv4 dashboard (#9893) (#9913)
andrewkroh Jan 10, 2019
f90e4cd
[Auditbeat] Add Windows to docs for host dataset (#9954) (#9971)
Jan 10, 2019
597b3d4
Cherry-pick #9873 to 6.x: Fix config appender registration (#9965)
exekias Jan 10, 2019
340210f
Cherry-pick #9920 to 6.x: Update go-sysinfo (#9950)
Jan 10, 2019
3b2a2f0
Allow the Host header to be overriden (fixes #9376) (#9516) (#9728)
andrewvc Jan 10, 2019
2042b8f
Do not configure aliases in unsupported Elasticsearch versions (#9992…
exekias Jan 10, 2019
9973889
[Auditbeat] Host dataset: Sort IPv4 addresses before IPv6 (#9953) (#9…
Jan 10, 2019
d97d603
Support haproxy log lines without captured headers (#9958) (#9968)
jsoriano Jan 10, 2019
a0fd065
Allow multiple object types per field. (#9772) (#10010)
simitt Jan 11, 2019
1a30d5d
Cherry-pick to 6.x: Add grok pattern support for iis 7.5 log format (…
kaiyan-sheng Jan 11, 2019
a1b8d65
Cherry-pick #9752 to 6.x: [CM] Gracefully handle TLS options when enr…
ph Jan 13, 2019
9ba391e
Cherry-pick #9729 to 6.x: [CM] Allow to unenroll a beats (#10025)
ph Jan 14, 2019
883e673
Cherry-pick #10001 to 6.x: Emit error if fileset with multiple pipeli…
ycombinator Jan 14, 2019
75375aa
Backport to 6.x: Handle IPv6 zone id in IIS filebeat ingest pipeline …
webmat Jan 14, 2019
6374a9b
Add Dedot for Kubernetes labels and annotations (#9939) (#10039)
kaiyan-sheng Jan 14, 2019
ac27eef
[Auditbeat] Cherry-pick #10018 to 6.x: Change module configuration fr…
Jan 15, 2019
d43f817
Change iis module doc to add iis 7.5 version (#10032) (#10046)
kaiyan-sheng Jan 15, 2019
7ba67be
[Heartbeat] Fix NPE in HTTP responses. (#10086)
andrewvc Jan 15, 2019
63a5fd5
[Auditbeat] Cherry-pick #10101 to 6.x: Rename "metricset" to "dataset…
Jan 16, 2019
d931881
Cherry-pick 10033 to 6.x: Add grok pattern to support different times…
kaiyan-sheng Jan 16, 2019
edc9fbd
Add suffix to kafka visualization title (#10107) (#10113)
jsoriano Jan 17, 2019
a8cf29d
Refactoring: Using common.Version instead of strings (#9900) (#9982)
ycombinator Jan 17, 2019
2451a1a
Metricbeat redis refactors (#9907) (#10058)
jsoriano Jan 17, 2019
6be849d
Fix Pod UID automatic enriching (#10081) (#10092)
exekias Jan 18, 2019
107130a
Support mariadb slowlog (#9731) (#10167)
jsoriano Jan 21, 2019
bdd8c49
Cherry-pick #10135 to 6.x: Elasticsearch/audit fileset should be more…
ycombinator Jan 21, 2019
44d2d0b
Release etcd Metricbeat module as GA (#10200) (#10208)
ruflin Jan 21, 2019
adfec6d
Cherry-pick #10199 to 6.x: Release Metricbeat memcached module as GA …
ruflin Jan 21, 2019
292e556
Release php_fpm Metricbeat module as GA (#10198) (#10206)
ruflin Jan 21, 2019
c4a1f11
Cherry-pick #10166 to 6.x: Make Traefik metricbeat module GA. (#10205)
ruflin Jan 21, 2019
0f6e918
[Metricbeat] Release ceph module as GA (#10202) (#10209)
ruflin Jan 21, 2019
fdbfb10
Instead of blacklisting chars in the resource name for cloudformation…
ph Jan 21, 2019
cc75d57
[Metricbeat] Release aerospike module as GA (#10203) (#10215)
ruflin Jan 21, 2019
0e6189c
Release Metricbeat couchbase module as GA (#10201) (#10216)
ruflin Jan 21, 2019
289e59d
Cherry-pick #10164 to 6.x: Make uswgi Metricbeat module GA (#10214)
ruflin Jan 21, 2019
4222cf2
Adding fields to achieve parity with internal collection (#10185) (#1…
ycombinator Jan 21, 2019
563e422
Cherry-pick to 6.x: Add convert_timezone to nginx module (#10148) (#1…
kaiyan-sheng Jan 21, 2019
78d6e3f
Making RabbitMQ Metricbeat module GA. (#10165) (#10220)
ruflin Jan 22, 2019
435631b
Cherry-pick #10163 to 6.x: Making the Windows module GA (#10221)
ruflin Jan 22, 2019
d124082
Update gosigar to 0.10.0 (#10196) (#10228)
jsoriano Jan 22, 2019
f43730a
Set HTTP parameter include_type_name=true if ES is >=7.0 (#10140)
Jan 22, 2019
56f8a5e
[Heartbeat] Fixes broken timestamps in monitors with mode: all (#10186)
andrewvc Jan 22, 2019
e69b7b1
Cherry-pick #9856 to 6.x: Add docker `event` metricset (#9962)
exekias Jan 22, 2019
d3818f2
[Docs] Use attribute to resolve libbeat paths (#9364) (#9978)
dedemorton Jan 22, 2019
56c5118
Support Percona extended slow log (#10227) (#10255)
jsoriano Jan 23, 2019
80f9580
[Docs] Remove duplicate metricset pages (#9940) (#10268)
ycombinator Jan 23, 2019
82856b5
Cherry-pick #10240 to 6.x: [Metricbeat] Release Dropwizard,Graphite m…
ruflin Jan 23, 2019
ccfb332
Mark redis/logstash port settings as deprecated (#9915)
Jan 23, 2019
6fc3506
configure union merge for Changelog*.next.asciidoc (#10003) (#10023)
Jan 23, 2019
3748da9
Cherry-pick #10177 to 6.x: common.Backoff now implements jitter inste…
ph Jan 23, 2019
17134cd
Cherry-pick #10242 to 6.x: [Metricbeat] Release mongodb,mysql,postgre…
ruflin Jan 23, 2019
a95d4af
Add docs for ILM feature (#9263) (#10264)
dedemorton Jan 23, 2019
ff8cf9d
Cherry-pick #10223 to 6.x: [Metricbeat] Release envoyproxy module as …
ruflin Jan 23, 2019
dc1f44f
Remove experimental log message when xpack.enabled flag is set (#1022…
ycombinator Jan 23, 2019
8733346
Check for errors when reading fields configuration (#10285) (#10297)
jsoriano Jan 24, 2019
d1c04af
Cherry-pick #10094 to 6.x: Release Elastic stack Metricbeat modules a…
ycombinator Jan 24, 2019
8b273fe
Cherry-pick #10137 to 6.x: Teach elasticsearch/audit fileset to parse…
ycombinator Jan 24, 2019
10ef312
Fix bad bytes count in `docker` input when filtering by stream (#1021…
exekias Jan 24, 2019
bd98a8a
Only need to install geoip and user-agent plugin when ES < 6.7 (#10308)
kaiyan-sheng Jan 24, 2019
71d880f
Update 6.x to go1.10.8 (#10303)
Jan 24, 2019
e864a37
Fixing the array types in fields.yml (#10307) (#10317)
ycombinator Jan 24, 2019
881284c
Backport to 6.x: Resolve broken download link (#9636) (#10329)
dedemorton Jan 25, 2019
6c01d01
Cherry-pick #10262 to 6.x: Ensure that functionbeat is logging at inf…
ph Jan 25, 2019
48241b3
Add percona to mysql module compatibility notes (#10256) (#10326)
jsoriano Jan 25, 2019
897c1bd
Fixing breakage caused in #10174 (#10340)
ycombinator Jan 25, 2019
27845c0
Add `mage fields` to x-pack/libbeat (#10346) (#10348)
ycombinator Jan 26, 2019
3034357
Revert "Skip x-pack libbeat tests again as flaky (#10068)" (#10179) (…
ph Jan 26, 2019
3334adf
Filebeat: ingest Elasticsearch structured audit logs (#8852)
ycombinator Jan 26, 2019
8ae2509
Cherry-pick #10212 to 6.x: Release kubernetes apiserver and event met…
exekias Jan 28, 2019
27068ed
Fixing regression in macOS path (#10351)
ycombinator Jan 28, 2019
58c0488
Increase script compilations rate for Filebeat system tests (#10388)
ycombinator Jan 29, 2019
7207729
Parse more fields from elasticsearch audit log (#10385)
ycombinator Jan 29, 2019
8c6b3a6
[functionbeat] Allow Kinesis to deploy using the CLI. (#10116) (#10344)
ph Jan 29, 2019
5377790
Cherrypick community beats into 6.x branch (#10383)
dedemorton Jan 29, 2019
1f178ae
Correctly bubble up errors when an integration test fails in a docker…
ph Jan 30, 2019
0739a6a
Fix permissions issues for SQS (#10265) (#10411)
ph Jan 30, 2019
c73db68
[Auditbeat] Enable System module config on Windows (#10237) (#10361)
Jan 30, 2019
d764134
[Heartbeat] Incorporate factory metadata for autodiscover (#10258) (#…
andrewvc Jan 30, 2019
8b235a9
Close mysql connections when stopping mysql metricsets (#10355) (#10394)
jsoriano Jan 30, 2019
fe1b368
Iptables module for Filebeat (#10176)
adriansr Jan 29, 2019
86004e3
Adapt module to 6.x
adriansr Jan 31, 2019
cfb5270
Add missing ECS fields in 6.x
adriansr Jan 31, 2019
a688562
Update golden files to 6.x standards
adriansr Jan 31, 2019
9b7f16f
Adapt dashboard to pre-ECS 6.x
adriansr Jan 31, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
CHANGELOG.md merge=union
CHANGELOG.asciidoc merge=union
CHANGELOG.next.asciidoc merge=union
CHANGELOG-developer.next.asciidoc merge=union

# Keep these file types as CRLF (Windows).
*.bat text eol=crlf
Expand Down
2 changes: 1 addition & 1 deletion .go-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.10.3
1.10.8
42 changes: 41 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ env:
global:
# Cross-compile for amd64 only to speed up testing.
- GOX_FLAGS="-arch amd64"
- DOCKER_COMPOSE_VERSION=1.11.1
- DOCKER_COMPOSE_VERSION=1.21.0
- GO_VERSION="$(cat .go-version)"
# Newer versions of minikube fail on travis, see: https://github.com/kubernetes/minikube/issues/2704
- TRAVIS_MINIKUBE_VERSION=v0.25.2
Expand All @@ -34,6 +34,10 @@ jobs:
env: TARGETS="TEST_ENVIRONMENT=0 -C filebeat testsuite"
go: $GO_VERSION
stage: test
- os: linux
env: TARGETS="-C x-pack/filebeat testsuite"
go: $GO_VERSION
stage: test

# Heartbeat
- os: linux
Expand All @@ -58,6 +62,10 @@ jobs:
env: TARGETS="-C auditbeat crosscompile"
go: $GO_VERSION
stage: test
- os: linux
env: TARGETS="-C x-pack/auditbeat testsuite"
go: $GO_VERSION
stage: test

# Libbeat
- os: linux
Expand All @@ -72,6 +80,10 @@ jobs:
env: STRESS_TEST_OPTIONS="-timeout=20m -race -v -parallel 1" TARGETS="-C libbeat stress-tests"
go: $GO_VERSION
stage: test
- os: linux
env: TARGETS="-C x-pack/libbeat testsuite"
go: $GO_VERSION
stage: test

# Metricbeat
- os: linux
Expand Down Expand Up @@ -99,6 +111,23 @@ jobs:
go: $GO_VERSION
stage: test

# Journalbeat
- os: linux
env: TARGETS="-C journalbeat testsuite"
go: $GO_VERSION
stage: test

# Functionbeat
- os: linux
env: TARGETS="-C x-pack/functionbeat testsuite"
go: $GO_VERSION
stage: test

- os: osx
env: TARGETS="TEST_ENVIRONMENT=0 -C x-pack/functionbeat testsuite"
go: $GO_VERSION
stage: test

# Generators
- os: linux
env: TARGETS="-C generator/metricbeat test"
Expand All @@ -109,6 +138,12 @@ jobs:
go: $GO_VERSION
stage: test

# Docs
- os: linux
env: TARGETS="docs"
go: $GO_VERSION
stage: test

# Kubernetes
- os: linux
install: deploy/kubernetes/.travis/setup.sh
Expand Down Expand Up @@ -142,6 +177,9 @@ addons:
packages:
- python-virtualenv
- libpcap-dev
- xsltproc
- libxml2-utils
- libsystemd-journal-dev

before_install:
- python --version
Expand All @@ -152,6 +190,8 @@ before_install:
- curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose
- chmod +x docker-compose
- sudo mv docker-compose /usr/local/bin
- if [ $TRAVIS_OS_NAME = osx ]; then pip install virtualenv; fi


# Skips installations step
install: true
Expand Down
28 changes: 26 additions & 2 deletions CHANGELOG-developer.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ other Beats should be migrated.
Note: This changelog was only started after the 6.3 release.

=== Beats version HEAD
https://github.com/elastic/beats/compare/v6.3.0..master[Check the HEAD diff]
https://github.com/elastic/beats/compare/v6.3.0..6.x[Check the HEAD diff]

The list below covers the major changes between 6.3.0 and master only.
The list below covers the major changes between 6.3.0 and HEAD only.

==== Breaking changes

Expand All @@ -29,13 +29,37 @@ The list below covers the major changes between 6.3.0 and master only.
the building a Beat more cross-platform friendly (e.g. Windows). This requires that your Beat
has a magefile.go with a fields target. The `FIELDS_FILE_PATH` make variable is no longer
used because the value is specified in magefile.go. {pull}7670[7670]
- Renamed `-beat-name` CLI option used in `kibana_index_pattern.go` to `-beat` for consistency with other scripts in `dev-tools/cmd`. {pull}8615[8615]

==== Bugfixes

- Fix permissions of generated Filebeat filesets. {pull}7140[7140]
- Collect fields from _meta/fields.yml too. {pull}8397[8397]
- Fix issue on asset generation that could lead to different results in Windows. {pull}8464[8464]

==== Added

- Libbeat provides a global registry for beats developer that allow to register and retrieve plugin. {pull}7392[7392]
- Added more options to control required and optional fields in schema.Apply(), error returned is a plain nil if no error happened {pull}7335[7335]
- Packaging on MacOS now produces a .dmg file containing an installer (.pkg) and uninstaller for the Beat. {pull}7481[7481]
- Added mage targets `goTestUnit` and `goTestIntegration` for executing
'go test'. This captures the log to a file, summarizes the result, produces a
coverage profile (.cov), and produces an HTML coverage report. See
`mage -h goTestUnit`. {pull}7766[7766]
- Beats packaging now build non-oss binaries from code located in the x-pack folder. {issue}7783[7783]
- New function `AddTagsWithKey` is added, so `common.MapStr` can be enriched with tags with an arbitrary key. {pull}7991[7991]
- Libbeat provides a new function `cmd.GenRootCmdWithSettings` that should be preferred over deprecated functions
`cmd.GenRootCmd`, `cmd.GenRootCmdWithRunFlags`, and `cmd.GenRootCmdWithIndexPrefixWithRunFlags`. {pull}7850[7850]
- Set current year in generator templates. {pull}8396[8396]
- You can now override default settings of libbeat by using instance.Settings. {pull}8449[8449]
- Add `-space-id` option to `export_dashboards.go` script to support Kibana Spaces {pull}7942[7942]
- Add `-name` option to `asset.go` script to explicitly name the asset rather than using its filename. {pull}8693[8693]
- Add `-out` option to `kibana_index_pattern.go` to control the output dir to make it possible to write the generated output to `build/kibana` instead of `_meta/kibana.generated` (but the output dir remains unchanged at this point). {pull}8615[8615]
- Add `module_fields.go` for generated `fields.go` files for modules. {pull}8615[8615]
- Add `mage.GenerateModuleReferenceConfig` for generating reference config files that include configuration sections from the module directory. {pull}8615[8615]
- Add `mage.GenerateFieldsGo` for generating fields.go files. {pull}8615[8615]
- Add `mage.KibanaDashboards` for collecting Kibana dashboards and generating index patterns. {pull}8615[8615]
- Allow to disable config resolver using the `Settings.DisableConfigResolver` field when initializing libbeat. {pull}8769[8769]
- Add `mage.AddPlatforms` to allow to specify dependent platforms when building a beat. {pull}8889[8889]
- Add docker image building to `mage.Package`. {pull}8898[8898]
- Filesets can now define multiple ingest pipelines, with the first one considered as the entry point pipeline. {pull}8914[8914]
27 changes: 27 additions & 0 deletions CHANGELOG-developer.next.asciidoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// Use these for links to issue and pulls. Note issues and pulls redirect one to
// each other on Github, so don't worry too much on using the right prefix.
:issue: https://github.com/elastic/beats/issues/
:pull: https://github.com/elastic/beats/pull/

This changelog is intended for community Beat developers. It covers the major
breaking changes to the internal APIs in the official Beats and changes related
to developing a Beat like code generators or `fields.yml`. Only the major
changes will be covered in this changelog that are expected to affect community
developers. Each breaking change added here should have an explanation on how
other Beats should be migrated.

Note: This changelog documents the current changes which are not yet present in
an actual release.

=== Beats version HEAD
https://github.com/elastic/beats/compare/v6.6.0..6.x[Check the HEAD diff]

The list below covers the major changes between 6.6.0 and 6.x only.

==== Breaking changes

==== Bugfixes

==== Added

- Allow multiple object type configurations per field. {pull}9772[9772]
Loading