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

Rebase #1

Merged
merged 1,117 commits into from
Apr 17, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1117 commits
Select commit Hold shift + click to select a range
c9d35e5
Add missing changelog for #10801 (#11166)
Mar 8, 2019
1384fb5
Add community beat Netatmobeat to the list (#11174)
radoondas Mar 11, 2019
5eb5085
Fix a issue when cancelling an enroll. (#11067)
ph Mar 11, 2019
c33cb27
Import fields.ecs.yml as generated by the ECS repo (#11150)
webmat Mar 11, 2019
c1047b6
changelog (#11177)
ph Mar 11, 2019
265ab8b
[Metricbeat] Migrate Kubernetes state_node Metricset to use ReporterV…
sayden Mar 11, 2019
8ce5440
[Auditbeat] User dataset: Numerous fixes to error handling (#10942)
Mar 11, 2019
7ee2049
[Heartbeat] Make dashboard docs point to uptime-contrib. (#11121)
andrewvc Mar 11, 2019
821baec
[Heartbeat] Fix missing url.* fields on TCP NXDOMAIN (#10787)
andrewvc Mar 11, 2019
33833be
Add NATS Filebeat dashboard #11170
ChrsMark Mar 12, 2019
55ee2e4
Import updated ECS 1.0.0 go library. (#11196)
webmat Mar 12, 2019
75fba38
Fix fields.yml for sqs from message.* to messages.* (#11188)
kaiyan-sheng Mar 13, 2019
672cf1b
Add sleep to allow ES sufficient time for CCR (#11172)
ycombinator Mar 13, 2019
f13cd2f
[Metricbeat] Migrate NGINX stubstatus to use ReporterV2 interface (#1…
berfinsari Mar 13, 2019
de13893
[Metricbeat] Migrate Ceph osd_tree to use ReporterV2 interface (#11048)
berfinsari Mar 13, 2019
d27417b
[Metricbeat] Migrate Ceph pool_disk to use ReporterV2 interface (#11049)
berfinsari Mar 13, 2019
ac72b5c
Always send _type to Monitoring Bulk API (#11217)
ycombinator Mar 13, 2019
efcf034
Add instance.state.name into fields.yml (#11221)
kaiyan-sheng Mar 13, 2019
c85b904
Multiply also the sum in the prometheus multiplier option (#11111)
jsoriano Mar 13, 2019
c7ec7d4
re-write default config for mysql tests (#11218)
fearful-symmetry Mar 13, 2019
08b725a
Connect underlying ES client so ES version is set (#11215)
ycombinator Mar 13, 2019
a6a21f4
Add getQueueUrls and SQS queue name (#11151)
kaiyan-sheng Mar 13, 2019
8169159
Send system_api_version=7 from beats 7.0.0 onwards (#11197)
ycombinator Mar 13, 2019
822b95a
Collect Cloudwatch metrics from the same timestamp (#11142)
kaiyan-sheng Mar 13, 2019
a93a09e
[Filebeat] allow ingest pipelines in YAML format (#11209)
adriansr Mar 13, 2019
5fb2412
Skip flaky ES integration tests for now (#11230)
ycombinator Mar 14, 2019
5cdc84c
Add missing CHANGELOG entry for #10945 (#11238)
adriansr Mar 14, 2019
e5ac246
Move Fields from pacakge libbeat/common to libbeat/mapping (#11198)
kvch Mar 14, 2019
b1f36ce
Skip password test in metricbeat redis module (#11243)
jsoriano Mar 14, 2019
e9537aa
[Libbeat] Gracefully shut down on SIGHUP (#10704)
Mar 14, 2019
c6c6ab9
Re-introduce field formats on ECS fields. (#11240)
webmat Mar 14, 2019
1946505
Update ingest pipelines to use event.timezone (#11248)
adriansr Mar 14, 2019
115eeb7
[Auditbeat] Process dataset: Only report processes with executable (#…
Mar 14, 2019
e9fc1b6
Bump version for repositories (#11254)
dedemorton Mar 14, 2019
0693a22
Add script processor (#10850)
andrewkroh Mar 15, 2019
9fb274a
Use PYTHON_EXE env var as the python interpreter (#11212)
andrewkroh Mar 15, 2019
67ebca4
Log Kibana GET /api/status response on test failure (#11265)
ycombinator Mar 15, 2019
1f68e2b
Change URLPATH grok pattern to support brackets (#11252)
kaiyan-sheng Mar 15, 2019
357c6cf
Libbeat add_kubernetes_metadata processor: Missing fields replicaset.…
Mar 15, 2019
6b915a5
Add aws sqs overview dashboard (#11175)
kaiyan-sheng Mar 15, 2019
e5ffcd6
Add support for iis 7.5 log with different format of destination/sour…
kaiyan-sheng Mar 16, 2019
005bb60
[Heartbeat] Remove extra monitor template files (#11216)
andrewvc Mar 16, 2019
7454eee
Updated link to githubbeat (#11281)
Fgerthoffert Mar 18, 2019
feaef40
[Metricbeat] Fix wrong alias in rabbitmq module (#11284)
ruflin Mar 18, 2019
4dce54b
[Metricbeat] Check that fields are documented in data tests (#11127)
ruflin Mar 18, 2019
a2e6d3a
Add process name to system auth events (#11231)
jsoriano Mar 18, 2019
258c1c8
Don't collect empty ip addresses in docker container metricset (#11247)
jsoriano Mar 18, 2019
96f3549
[Filebeat] Fix of syslog parsing for Priority value <0> ( #11010 ) (#…
DebashisMondal Mar 19, 2019
38c81eb
Rename migration.enabled to migration.6_to_7.enabled (#11286)
ruflin Mar 19, 2019
68cc3fd
Update mysql/status to ReporterV2 (#11295)
fearful-symmetry Mar 19, 2019
d3dda31
update index prefix in outputconfig docs (#11300)
graphaelli Mar 19, 2019
d5ccedc
avoid filebeat test failure on big endian machines (#11291)
Mar 19, 2019
1cdc88b
Add default timeouts to metricbeat HTTP helpers (#11032)
jsoriano Mar 19, 2019
cb23a8e
Coredns metricbeat module (#10585)
ChrsMark Mar 19, 2019
55aba20
Update schema version in monitoring index name (#11315)
ycombinator Mar 19, 2019
44c40c9
Use different monitoring bulk API paths depending on ES version (#11203)
ycombinator Mar 19, 2019
57f8b5c
[metricbeat] implement Close() for docker metricsets (#11294)
fearful-symmetry Mar 19, 2019
57c9891
Stop waiting for signals on closed outleters (#11263)
jsoriano Mar 19, 2019
e531d10
Regenerate UUID of a Beat when meta.json is empty (#11086)
michalpristas Mar 20, 2019
9ff8392
Move x-pack dashboards images to x-pack dir (#11317)
adriansr Mar 20, 2019
b0a2eb4
Check license x-pack (#11296)
ph Mar 20, 2019
5b6cedb
Revert "Move x-pack dashboards images to x-pack dir (#11317)" (#11344)
adriansr Mar 20, 2019
daefdb5
Add list of valid encodings with short description (#11285)
kvch Mar 20, 2019
783aca0
have a conservative default for keystore overwrite (#11335)
jalvz Mar 21, 2019
a9f567b
Adding categorization fields for the system/auth module (#11334)
tsg Mar 21, 2019
4588257
Fix authentication in HTTP helper (#11353)
jsoriano Mar 21, 2019
f76f293
Don't use multiline options in Logstash module with json format (#11346)
jsoriano Mar 21, 2019
33164eb
Replace dashboard screenshot (#11356)
ChrsMark Mar 21, 2019
2c0b15f
Try to avoid flakiness on http helper timeout tests (#11345)
jsoriano Mar 21, 2019
8696d2c
[Metricbeat] Migrate mysql/galera_status to ReporterV2 (#11324)
fearful-symmetry Mar 21, 2019
6865403
Fix Winlogbeat escaping CRLF and TAB characters (#11357)
adriansr Mar 21, 2019
02d29c6
Default Beats Kibana dashboards to KQL instead of Lucene (#11268)
lukasolson Mar 21, 2019
d36eb5a
Add ability to use existing processors from script processor (#11260)
andrewkroh Mar 21, 2019
80c930c
Add testdata for stats metricset of coredns (#11332)
ChrsMark Mar 22, 2019
09a8fa8
[Auditbeat] Login dataset: Add event category and type (#11339)
Mar 22, 2019
4b9f945
New processor: copy_fields (#11303)
kvch Mar 22, 2019
a5de499
[Metricbeat] migrate golang module to ReporterV2 error (#11382)
fearful-symmetry Mar 22, 2019
98e0dbe
Make geoip steps generic and move to libbeat (#10947)
dedemorton Mar 22, 2019
5de8ebb
Report faulting file when config reload fails (#11304)
michalpristas Mar 22, 2019
f94182e
Register javascript modules (#11384)
andrewkroh Mar 22, 2019
be1a9d7
decode_json_field: do not process arrays when flag not set (#11318)
michalpristas Mar 25, 2019
cbd7749
Remove IP fields from default_field in Elasticsearch template. (#11402)
Mar 25, 2019
aed1b61
migrate couchdb module to ReporterV2 error (#11411)
berfinsari Mar 25, 2019
06f0b95
migrate etcd module to ReporterV2 error (#11413)
berfinsari Mar 25, 2019
32056e4
migrate memcached module to ReporterV2 error (#11415)
berfinsari Mar 25, 2019
e7758da
move couchbase module to ReporterV2 error (#11396)
fearful-symmetry Mar 25, 2019
65a20db
[metricbeat] Migrate vsphere/datastore to ReporterV2 (#11401)
fearful-symmetry Mar 25, 2019
4267241
Add Namespace to prometheus helper mappings (#11424)
Mar 25, 2019
4ec5d13
Add support to MySQL 8 extra fields in slow log (#11417)
jsoriano Mar 25, 2019
fef8ec4
Add link to docs about adding geoip info (#11395)
dedemorton Mar 25, 2019
766c694
Link to infrastructure monitoring docs from Beats docs (#10954)
dedemorton Mar 25, 2019
493a158
Fix minor typos (#11408)
dedemorton Mar 25, 2019
53500aa
Remove beta tag (#11352)
dedemorton Mar 25, 2019
f98f2f4
Filebeat coredns module (#11200)
Mar 26, 2019
a08c1a8
Fix image for docs build (#11460)
Mar 26, 2019
b3af1f6
Fix docs build (#11461)
Mar 26, 2019
a174425
Fix metrics appending in prometheus collector (#11398)
jsoriano Mar 26, 2019
2f51a07
[Auditbeat] System module: Shorten entity ids (#11405)
Mar 26, 2019
bf8ebaf
Task/use etcd metrics endpoint (#11280)
Mar 26, 2019
d834ac4
bugfix: fix a typo in libbeat/outputs/transport/client.go (#11242)
moooofly Mar 26, 2019
ca63bef
CM Breaking changes in 6.7 (#11434)
ph Mar 26, 2019
5fcfa55
Remove jessie-updates repo from metricbeat docker images (#11463)
jsoriano Mar 26, 2019
289fc23
[metricbeat] migrate vsphere/host to ReporterV2 (#11403)
fearful-symmetry Mar 26, 2019
6bff9a6
decode_json_field: process objects and arrays only (#11312)
michalpristas Mar 26, 2019
49f1609
docs: remove reference to beats (#11436)
bmorelli25 Mar 26, 2019
7982422
[Metricbeat] Migrate Aerospike namespace Metricset to use ReporterV2 …
sayden Mar 26, 2019
8e18bad
[metricbeat] migrate vsphere/virtualmachine to ReporterV2 (#11475)
fearful-symmetry Mar 27, 2019
6d18473
Try again to fix flakyness in HTTP timeout test (#11437)
jsoriano Mar 27, 2019
8f1fa59
Add autodiscover to libbeat modules list in fields generator (#11474)
jsoriano Mar 27, 2019
276f19e
Add new community beats to the list. Owmbeat and Safecastbeat. (#11480)
radoondas Mar 27, 2019
c8c32b9
add yarnbeat (#11486)
matthagenbuch Mar 27, 2019
72aa56d
migrate docker module to ReporterV2 error (#11462)
berfinsari Mar 28, 2019
4126841
migrate haproxy module to ReporterV2 error (#11446)
berfinsari Mar 28, 2019
8cceee6
migrate envoyproxy module to ReporterV2 error (#11412)
berfinsari Mar 28, 2019
4be9bbf
migrate consul module to ReporterV2 error (#11440)
berfinsari Mar 28, 2019
5764e89
migrate php_fpm module to ReporterV2 error (#11459)
berfinsari Mar 28, 2019
dcd98bd
migrate traefik module to ReporterV2 error (#11458)
berfinsari Mar 28, 2019
1342d5f
Add the timestamp when creating the backup file (#11034)
ph Mar 28, 2019
a07dec3
Beats CM now handle the new response format from Kibana. (#11377)
ph Mar 28, 2019
e044c9c
Update github.com/elastic/go-sysinfo (#11494)
andrewkroh Mar 28, 2019
32eb8d1
[Filebeat] Cisco ASA module (#11171)
adriansr Mar 28, 2019
96e059d
Fix docs image path for Cisco module (#11513)
adriansr Mar 28, 2019
5b22060
Fix Kafka download link (#11502)
ruflin Mar 29, 2019
692ef9e
Fix field alias for nginx.access.remote_ip (#11512)
webmat Mar 29, 2019
df7d657
Updated kafka version to 2.1.1 (#11530)
michalpristas Mar 29, 2019
25ea083
Cherry-pick #11520 to master: Fixed Filebeat ECS dashboards (#11527)
ruflin Mar 29, 2019
88471d0
Revert the use of event.type (#11538)
webmat Mar 29, 2019
6872b33
Add docs for new processors (#11239)
Mar 29, 2019
ff73035
Add missing docs for filebeat.registry.migrate_file (#11237)
Mar 29, 2019
e100beb
Add missing migrated fields for system module. (#11545)
webmat Mar 29, 2019
aba44a8
Fix issue 11543 when key 'log' does not exist (#11549)
Mar 30, 2019
89bf75c
add mongodb OP_MSG (2013) (#11500)
Apr 1, 2019
408508b
[Metricbeat] Migrate Docker image Metricset to use ReporterV2 interface
sayden Apr 1, 2019
ecfc3b8
[Metricbeat] Migrate Windows service to use ReporterV2 interface
sayden Apr 1, 2019
4d1b9ce
[Filebeat] Skip flaky windows tests (#11540)
ruflin Apr 1, 2019
f81ac68
[Metricbeat] Migrate Kubernetes state_container Metricset to use Repo…
sayden Apr 1, 2019
5c04770
[Filebeat] NetFlow: Add Cisco ASA fields (#11201)
adriansr Apr 1, 2019
6b04ff0
[Filebeat] Missing file cisco.yml.disabled(#11563)
adriansr Apr 1, 2019
4fe44c4
Update master changelogs (#11573)
Apr 1, 2019
0932f84
Collect and index CCR auto-follow stats (#11574)
ycombinator Apr 1, 2019
5fb7831
Indicate that ILM is on by default and add new settings (#11485)
dedemorton Apr 1, 2019
5811355
[Auditbeat] Package: Open versioned librpm shared objects (#11565)
Apr 1, 2019
ed5745d
Update breaking changes docs (#11439)
Apr 1, 2019
e1988a3
Remove ellipse from config example (#11571)
andrewkroh Apr 2, 2019
c0bfdbd
Set migration.6_to_7.enabled: true in short config (#11559)
ruflin Apr 2, 2019
ce68c78
docker metadata processor: replace source field with log.field.path (…
Apr 2, 2019
9835571
Add _bucket to histogram metrics in Prometheus Collector (#11578)
vjsamuel Apr 2, 2019
4341746
Fix changelog for #6579 (#11572)
andrewkroh Apr 2, 2019
f0e288b
[DOCS] Adds float attributes in breaking changes (#11581)
lcawl Apr 2, 2019
555a89a
New processor: truncate_fields (#11297)
kvch Apr 2, 2019
0caa944
Add upgrade docs (#11378)
dedemorton Apr 2, 2019
dfc7850
Add missing Kubernetes metadata fields to Filebeat CoreDNS module, an…
Apr 3, 2019
8de672e
[Metricbeat] Migrate Kubernetes state_deployment Metricset to use Rep…
sayden Apr 3, 2019
9f3aede
[Metricbeat] Migrate Ceph monitor_health to use ReporterV2 interface …
sayden Apr 3, 2019
de955be
Add scripts for aws module to help testing locally (#11589)
kaiyan-sheng Apr 3, 2019
5c989ab
Skip flaky ML setup system tests in Filebeat (#11630)
ycombinator Apr 3, 2019
72fa474
Skip flaky docker provider test in libbeat (#11631)
ycombinator Apr 3, 2019
0971472
Fix missing period in setup.dashboards.always_kibana. (#11495) (#11586)
dedemorton Apr 3, 2019
49c852c
Collect field also being collected by internal collector (#11616)
ycombinator Apr 3, 2019
01ff3e4
Support shipping directly to monitoring cluster (#9260)
ycombinator Apr 3, 2019
459c7f5
[Metricbeat] Migrate Kubernetes state_replicaset Metricset to use Rep…
sayden Apr 4, 2019
9df6455
[Metricbeat] Migrate Kubernetes state_statefulset Metricset to use Re…
sayden Apr 4, 2019
4e09a44
Add missing `$` in example autodiscover config (#11639)
exekias Apr 4, 2019
2ec788f
migrate postgres to ReporterV2 with new error handling (#11636)
fearful-symmetry Apr 4, 2019
0fb063f
Add TLS support for Metricbeat http server (#11611)
leopucci Apr 4, 2019
4b7823b
Fixes license check issue with invalid license UUID and check on 32 b…
ph Apr 4, 2019
928d12e
[Metricbeat] Migrate Kubernetes state_pod Metricset to use ReporterV2…
sayden Apr 4, 2019
22c4970
Module configuration variants (#9118)
ycombinator Apr 4, 2019
0df354a
[Auditbeat] normalized event fields for auditd module (#11432)
adriansr Apr 5, 2019
e047de6
[Auditbeat] Package: Nullify Librpm's rpmsqEnable (#11628)
Apr 5, 2019
ebdf66d
[Auditbeat] Package: Enable suse (#11634)
Apr 5, 2019
5554677
restore default make target and allow some overrides (#11541)
graphaelli Apr 5, 2019
aa8df15
Updating monitoring docs with direct monitoring configuration (#11678)
ycombinator Apr 6, 2019
9f4e2c8
Fix template/policy is always overwritten (#11671)
Apr 7, 2019
e8342d8
[Metricbeat] Add moduleFlag, omitDocumentedFieldsCheck and ModuleConf…
sayden Apr 8, 2019
3ff87df
[metricbeat] migrate mongodb to reporterv2 with error handling (#11653)
fearful-symmetry Apr 8, 2019
9df4a68
[Fix] Do not hide error on http failure (#11604)
michalpristas Apr 8, 2019
529885e
Fix formatting for `event.duration` (#11675)
webmat Apr 8, 2019
4cc4eee
[CM] Parse enrollment_token response correctly (#11648)
michalpristas Apr 8, 2019
23702d6
Remove cluster_name from under cluster_stats field (#11654)
ycombinator Apr 8, 2019
1bbaf86
Add release highlights (#11621)
dedemorton Apr 8, 2019
fbd5e4d
Remove Windows XP comment from README (#11698)
andrewkroh Apr 9, 2019
460354d
CoreDNS tests fix (#11711)
Apr 9, 2019
e76ead1
[Metricbeat] Add remove fields option to mocked tests config (#11716)
sayden Apr 9, 2019
bb3f116
Update add_docker_metadata (#11717)
exekias Apr 9, 2019
ecc61f2
Updating config files with new direct x-pack monitoring settings (#11…
ycombinator Apr 9, 2019
1e6d160
Monitoring parity test: better type comparisons (#11720)
ycombinator Apr 9, 2019
97aec9b
[metricbeat] check for a valid limit before we process a memory event…
fearful-symmetry Apr 9, 2019
a4b6e1f
[Metricbeat] Migrate HTTP json Metricset to use ReporterV2 interface …
sayden Apr 9, 2019
9aca9e7
[metricbeat] migrate zookeeper to reporter V2 with error handling (#1…
fearful-symmetry Apr 9, 2019
0c1d247
Update Golang to 1.12.1 (#11330)
kvch Apr 9, 2019
ab6cc1c
Fix upgrade docs for issues found during testing (#11638)
dedemorton Apr 9, 2019
14aa522
Remove Logstash Forwarder migration content (#11681)
dedemorton Apr 9, 2019
17edc90
Change add_cloud_metadata to not overwrite cloud field (#11612)
kaiyan-sheng Apr 9, 2019
dfabb06
Read archived .evtx files with Winlogbeat (#11361)
andrewkroh Apr 9, 2019
19e83b1
Make it possible to chain Beat processors in the script processor (#1…
andrewkroh Apr 10, 2019
118ae55
Make mage dependency for clean (#11712)
ruflin Apr 10, 2019
6a56dad
[Libbeat] Fix array matching in contains condition (#11691)
adriansr Apr 10, 2019
1e9c7d4
[Auditbeat] Fix misleading user/uid for login events (#11525)
adriansr Apr 10, 2019
42dcd63
Remove duplicate changelog entries (#11731)
kaiyan-sheng Apr 10, 2019
5c2787e
Add examples for setting default_field on beats indices (#11735)
dedemorton Apr 10, 2019
69f6aeb
Change cloud.provider from ec2 to aws and from gce to gcp in add_clou…
kaiyan-sheng Apr 11, 2019
a3856c5
Change debug message on autodiscover to report actual configurations …
vjsamuel Apr 11, 2019
3ba4cc5
[Metricbeat] Added mage target to run mocket tests (#11715)
sayden Apr 11, 2019
8098e28
Update github.com/elastic/go-seccomp-bpf (#11746)
andrewkroh Apr 11, 2019
b9a3cdf
[Metricbeat] Migrate Apache status Metricset to use ReporterV2 interf…
sayden Apr 11, 2019
c6f3a09
[Metricbeat] Migrate Dropwizard collector Metricset to use ReporterV2…
sayden Apr 11, 2019
ccfbda3
Enable docker provider integration test (#11721)
exekias Apr 11, 2019
6d07f89
Refactoring: use logger from base metricset (#11754)
ycombinator Apr 11, 2019
5f947e7
[Metricbeat] updated docs & generator to the new reporterV2 w/ error …
fearful-symmetry Apr 11, 2019
6f1f994
Temporary fix for debian7 (#11768)
ph Apr 11, 2019
462f798
Refactoring: use new Fetch interface that automatically reports and l…
ycombinator Apr 12, 2019
dbf39c1
Refactoring: use new Fetch interface that automatically reports and l…
ycombinator Apr 12, 2019
c5d4832
Fix: Correctly initialize the Logger for the TCP input instance. (#11…
ph Apr 12, 2019
eb89eaa
Fix Prometheus histograms when keylabels and values sit at the same p…
Apr 12, 2019
bd1a925
set user/group under systemd (#11789)
graphaelli Apr 12, 2019
ae1f99e
Add apache2 renaming to breaking changes doc (#11749)
dedemorton Apr 12, 2019
f6d610b
Fix typo reported by user (#11773)
dedemorton Apr 12, 2019
71d203d
Fixing name of ES API in error message (#11797)
ycombinator Apr 13, 2019
48cf37d
Don't report errors in x-pack code path (#11796)
ycombinator Apr 13, 2019
14381b8
Refactoring: use new Fetch interface that automatically reports and l…
ycombinator Apr 13, 2019
6eecf67
Skip flaky Kibana Stats integration test (#11807)
ycombinator Apr 13, 2019
0e48728
Update the reference document to include a community beat powermaxbea…
kckecheng Apr 15, 2019
1f24a7d
Update Jinja2 version to 2.10.1 (#11817)
kvch Apr 15, 2019
88b88f7
Fix flaky service_integration_windows_test (#11662)
narph Apr 15, 2019
8b4ad62
Add option to set rcv_buffer for UDP inputs (#11739)
cachedout Apr 15, 2019
5e22c55
[Metricbeat] Add Zookeeper connections metricset (#11070)
sayden Apr 15, 2019
9b7c782
[Filebeat] Add support to unix sockets in Nginx module (#10944)
sayden Apr 15, 2019
5836641
[Metricbeat] Mocked Tests: Do not halt if doc check fails (#11780)
sayden Apr 15, 2019
2499449
[metricbeat] migrate Redis to reporterV2 with error (#11792)
fearful-symmetry Apr 15, 2019
ebc7da7
Configurable line terminator (#11015)
kvch Apr 15, 2019
eb680ad
migrate munin to reporter V2 with error return (#11819)
fearful-symmetry Apr 15, 2019
3f273fe
Add link to breaking changes and release notes (#11801)
dedemorton Apr 15, 2019
3233251
Add missing changelog for issue #11675 (#11766)
webmat Apr 15, 2019
e2b1084
Add no_dashboards flag to Heartbeat docs (#11769)
dedemorton Apr 15, 2019
b3b9a2f
[metricbeat] migrate kvm to ReporterV2 with new error handling (#11814)
fearful-symmetry Apr 15, 2019
ddd168d
Remove 6.x content from breaking changes (#11674)
dedemorton Apr 15, 2019
ecae0a9
Remove 6.x content from breaking changes (#11674)
dedemorton Apr 15, 2019
1e713d1
Fix redis key example pattern in docs (#11821)
jsoriano Apr 15, 2019
ea97be0
Use 6.0 attribute to resolve path to breaking changes (#11831)
dedemorton Apr 15, 2019
8f8db1a
add E2E test for registry migration (#11082)
kvch Apr 16, 2019
af76692
Fix TODO in Suricata doc (#11752)
andrewkroh Apr 16, 2019
7b6d7d8
[Metricbeat] add line about LSM ptrace blocks in the system metricset…
fearful-symmetry Apr 16, 2019
fc4d8f6
Un-skip Metricbeat kibana module flaky tests (#11827)
ycombinator Apr 16, 2019
c5937e5
Update to Golang 1.12.4 (#11782)
kvch Apr 16, 2019
72bc454
LimitReader copies bytes instead of slicing so the underlying big arr…
kvch Apr 16, 2019
872d7fc
Add CoreDNS metrics for cache plugin (#11738)
Apr 16, 2019
03e316e
Filebeat envoyproxy module (#11700)
Apr 17, 2019
1dede0b
Improve docs for Docker healthcheck
geekpete Apr 17, 2019
3d7695f
Remove incorrect vendor entry (#11853)
kvch Apr 17, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 4 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,10 @@ indent_size = 4
indent_style = space
indent_size = 2

[Makefile]
[Makefile*]
indent_style = tab

[*.mk]
indent_style = tab

[Vagrantfile]
Expand Down
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
39 changes: 39 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# GitHub CODEOWNERS definition
# See: https://help.github.com/articles/about-codeowners/

# * @elastic/beats

# libbeat
/libbeat/ @elastic/beats
/auditbeat/ @elastic/beats
/packetbeat/ @elastic/beats
/filebeat/ @elastic/beats
/metricbeat/ @elastic/beats
/journalbeat/ @elastic/beats
/winlogbeat/ @elastic/beats

# Auditbeat
/auditbeat/module/ @elastic/secops
/x-pack/auditbeat/ @elastic/secops

# Packetbeat
/packetbeat/protos/ @elastic/secops
/x-pack/packetbeat/ @elastic/secops

# Filebeat
/filebeat/module/ @elastic/infrastructure
/filebeat/module/elasticsearch/ @elastic/stack-monitoring
/filebeat/module/kibana/ @elastic/stack-monitoring
/filebeat/module/logstash/ @elastic/stack-monitoring
/x-pack/filebeat/module/ @elastic/infrastructure
/x-pack/filebeat/module/suricata/ @elastic/secops

# Metricbeat
/metricbeat/module/ @elastic/infrastructure
/metricbeat/module/elasticsearch/ @elastic/stack-monitoring
/metricbeat/module/kibana/ @elastic/stack-monitoring
/metricbeat/module/logstash/ @elastic/stack-monitoring
/x-pack/metricbeat/module/ @elastic/infrastructure

# Heartbeat
/heartbeat/ @elastic/uptime
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
---
name: Bug
about: "Report confirmed bugs. For unconfirmed bugs please visit https://discuss.elastic.co/c/beats"

---

Please post all questions and issues on https://discuss.elastic.co/c/beats
before opening a Github Issue. Your questions will reach a wider audience there,
and if we confirm that there is a bug, then you can open a new issue.

For security vulnerabilities please only send reports to security@elastic.co.
See https://www.elastic.co/community/security for more information.

Please include configurations and logs if available.

For confirmed bugs, please report:
- Version:
- Operating System:
Expand Down
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Bug
about: "Report confirmed bugs. For unconfirmed bugs please visit https://discuss.elastic.co/c/beats"

---

Please post all questions and issues on https://discuss.elastic.co/c/beats
before opening a Github Issue. Your questions will reach a wider audience there,
and if we confirm that there is a bug, then you can open a new issue.

For security vulnerabilities please only send reports to security@elastic.co.
See https://www.elastic.co/community/security for more information.

Please include configurations and logs if available.

For confirmed bugs, please report:
- Version:
- Operating System:
- Discuss Forum URL:
- Steps to Reproduce:
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Enhancement request
about: Beats can't do all the things, but maybe it can do your things.

---

**Describe the enhancement:**

**Describe a specific use case for the enhancement or feature:**

19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/flaky-test.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Flaky Test
about: Report a flaky test (one that doesn't pass consistently)

---

## Flaky Test

* **Test Name:** Name of the failing test.
* **Link:** Link to file/line number in github.
* **Branch:** Git branch the test was seen in. If a PR, the branch the PR was based off.
* **Artifact Link:** If available, attach the generated zip artifact associated with the stack trace for this failure.
* **Notes:** Additional details about the test. e.g. theory as to failure cause

### Stack Trace

```
paste stack trace here
```
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/module-checklist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
name: New Module / Dataset
about: "Meta issue to track the creation, updating of a new module or dataset."

---

# Metricbeat Module / Dataset release checklist

This checklist is intended for Devs which create or update a module to make sure modules are consistent.

## Modules

For a metricset to go GA, the following criterias should be met:

* [ ] Supported versions are documented
* [ ] Supported operating systems are documented (if applicable)
* [ ] Integration tests exist
* [ ] System tests exist
* [ ] Automated checks that all fields are documented
* [ ] Documentation
* [ ] Fields follow [ECS](https://github.com/elastic/ecs) and [naming conventions](https://www.elastic.co/guide/en/beats/devguide/master/event-conventions.html)
* [ ] Dashboards exists (if applicable)
* [ ] Kibana Home Tutorial (if applicable)
* [ ] Open issue in [EUI repo](https://github.com/elastic/eui) to add [icon for module](https://elastic.github.io/eui/#/display/icons) if not already exists.
* [ ] Open PR against Kibana repo with tutorial. Examples can be found [here](https://github.com/elastic/kibana/tree/master/src/legacy/core_plugins/kibana/server/tutorials).

## Filebeat module

* [ ] Test log files exist for the grok patterns
* [ ] Generated output for at least 1 log file exists


## Metricbeat module

* [ ] Example `data.json` exists and an automated way to generate it exists (`go test -data`)
* [ ] Test environment in Docker exist for integration tests
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
name: Question
about: Who, what, when, where, and how?

---

Hey, stop right there!

We use GitHub to track feature requests and bug reports. Please do not submit issues for questions about how to use features of Beat, how to set Beats up, best practices, or development related help.

However, we do want to help! Head on over to our official Beats forums and ask
your questions there. In additional to awesome, knowledgeable community
contributors, core Beats developers are on the forums every single day to help
you out.

The forums are here: https://discuss.elastic.co/c/beats

We can't stop you from opening an issue here, but it will likely linger without a response for days or weeks before it is closed and we ask you to join us on the forums instead. Save yourself the time, and ask on the forums today.
2 changes: 1 addition & 1 deletion .go-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.10.3
1.12.4
76 changes: 51 additions & 25 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ env:
global:
# Cross-compile for amd64 only to speed up testing.
- GOX_FLAGS="-arch amd64"
- DOCKER_COMPOSE_VERSION=1.11.1
- GO_VERSION="$(cat .go-version)"
- DOCKER_COMPOSE_VERSION=1.21.0
- TRAVIS_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 @@ -22,113 +22,138 @@ jobs:
# General checks
- os: linux
env: TARGETS="check"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: check

# Filebeat
- os: linux
env: TARGETS="-C filebeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: osx
env: TARGETS="TEST_ENVIRONMENT=0 -C filebeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C x-pack/filebeat testsuite"
go: $(GO_VERSION)
stage: test

# Heartbeat
- os: linux
env: TARGETS="-C heartbeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: osx
env: TARGETS="TEST_ENVIRONMENT=0 -C heartbeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test

# Auditbeat
- os: linux
env: TARGETS="-C auditbeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: osx
env: TARGETS="TEST_ENVIRONMENT=0 -C auditbeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C auditbeat crosscompile"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C x-pack/auditbeat testsuite"
go: $TRAVIS_GO_VERSION
stage: test

# Libbeat
- os: linux
env: TARGETS="-C libbeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C libbeat crosscompile"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: STRESS_TEST_OPTIONS="-timeout=20m -race -v -parallel 1" TARGETS="-C libbeat stress-tests"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C x-pack/libbeat testsuite"
go: $TRAVIS_GO_VERSION
stage: test

# Metricbeat
- os: linux
env: TARGETS="-C metricbeat testsuite"
go: $GO_VERSION
env: TARGETS="-C metricbeat unit-tests coverage-report"
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C metricbeat integration-tests-environment coverage-report"
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C metricbeat update system-tests-environment coverage-report"
go: $TRAVIS_GO_VERSION
stage: test

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

# Packetbeat
- os: linux
env: TARGETS="-C packetbeat testsuite"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test

# Winlogbeat
- os: linux
env: TARGETS="-C winlogbeat crosscompile"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test

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

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

# Generators
- os: linux
env: TARGETS="-C generator/metricbeat test"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test
- os: linux
env: TARGETS="-C generator/beat test"
go: $GO_VERSION
go: $TRAVIS_GO_VERSION
stage: test

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

# Kubernetes
Expand Down Expand Up @@ -167,6 +192,7 @@ addons:
- xsltproc
- libxml2-utils
- libsystemd-journal-dev
- librpm-dev

before_install:
- python --version
Expand Down
Loading