Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
450 commits
Select commit Hold shift + click to select a range
d7aa7f9
[Metricbeat] Move elb metricset to ga (#15485)
Jan 13, 2020
9191b73
[DOCS] Remove outdated CCR note (#15506)
jrodewig Jan 13, 2020
ad8c503
Add azure storage metricset (#15342)
narph Jan 13, 2020
8b9ffbd
[Metricbeat] add a network_summary metricset (#15196)
fearful-symmetry Jan 13, 2020
da7a697
[Filebeat] Add AWS CloudTrail Support (#15227)
leehinman Jan 13, 2020
b19bdf4
[Elastic Logging Plugin] Refactor of build tooling for docker plugin …
fearful-symmetry Jan 13, 2020
200098c
add x-pack/dockerlogbeat back into build targets (#15522)
fearful-symmetry Jan 14, 2020
0fd2250
[Metricbeat] Add new page statistics to system/memory metricset (#15492)
fearful-symmetry Jan 14, 2020
dba8f74
Refactor metadata generator to support adding metadata across resourc…
vjsamuel Jan 14, 2020
fd5fd3d
[Packetbeat] Output ECS-compatible TLS fields (#15497)
adriansr Jan 14, 2020
4589f56
[Metricbeat] Add Azure Storage Dashboards (#15515)
sorantis Jan 14, 2020
1bc8164
[Metricbeat] [AWS] Add DynamoDB AWS light module (#15097)
ChrsMark Jan 14, 2020
6196c59
Remove OneOfOne xxhash in favor of cespare (#15518)
vjsamuel Jan 14, 2020
dd553b3
Fix pull on ContainerStart wrapper used in tests (#15511)
jsoriano Jan 14, 2020
e8e18d0
Add Google Cloud Platform support (#13598)
kvch Jan 14, 2020
c3a3604
[Filebeat] Fixes for NetFlow v9 devices from various vendors (#15449)
adriansr Jan 14, 2020
bf8cb74
update settings for `decode_csv_fields` (#15249) (#15550)
dedemorton Jan 14, 2020
8bf06e3
docs: updates to output config (#15272)
bmorelli25 Jan 14, 2020
2228af4
[Filebeat] Handle error message in handleS3Objects function (#15545)
Jan 14, 2020
9d70efd
Fix use of wrong fields in Cisco ASA dashboard (#15553)
adriansr Jan 14, 2020
a3b8d3a
Add test for publisher spool encode and decode. (#15534)
blakerouse Jan 15, 2020
e0071b5
Fix convert processor conversion of string with leading zeros to inte…
adriansr Jan 15, 2020
2916c07
New mage target: generate pkg file to test the manager (#15580)
kvch Jan 15, 2020
3ed9a54
Packetbeat TLS: Replace array fields with keyword (#15597)
adriansr Jan 15, 2020
cddbd85
Add a pull request template providing valuable information when revie…
mdelapenya Jan 16, 2020
2ed633b
[Metricbeat] Implement IBM MQ module (#15301)
mtojek Jan 16, 2020
32525f6
Cleanup changelogs for master (#15617)
mikemadden42 Jan 16, 2020
9c1e3a6
[Metricbeat] Add lambda metricset in aws module (#15260)
Jan 17, 2020
7fd545d
Adds missing imports (#15624)
ycombinator Jan 17, 2020
d3fa73f
[docs] Clarify privileges required for the writer role (#15604)
dedemorton Jan 17, 2020
9e6b014
Mask password discovered via module autodiscover hint (#15616)
ycombinator Jan 17, 2020
51072f9
Update KQL to get estimated cost without dimension ServiceName (#15640)
Jan 17, 2020
9ece104
Adding monitoring.cloud.* settings to reference files (#15648)
ycombinator Jan 17, 2020
99c6546
remove lablels (#15644)
Jan 20, 2020
3e39fdf
Fix panic: don't send events if client is nil (#15568)
mtojek Jan 20, 2020
b6d483d
[Metricbeat] Add Istio mesh metricset (#15535)
ChrsMark Jan 20, 2020
ec2673e
[Metricbeat] Fix changelog (#15681)
Jan 20, 2020
0df3a9f
ci: use APM pipeline library (#15636)
kuisathaverat Jan 20, 2020
1b0ea01
AWS Lambda: downgrade Kibana dashboard (#15682)
mtojek Jan 20, 2020
d0a80a2
Use github.com/godror/godror instead of goracle.v2 (#15683)
kvch Jan 21, 2020
2657f71
Move pdh query to shared location in order for new modules/metricsets…
narph Jan 21, 2020
8c71abc
Remove datasource option from SQL module and add tests (#15686)
jsoriano Jan 21, 2020
935e58f
[metricbeat] add service metricset to reference documentation (#15643)
fearful-symmetry Jan 21, 2020
c7e137c
[metricbeat] Add divide by zero check to docker/diskio (#15649)
fearful-symmetry Jan 21, 2020
7b2f873
Change joda style pattern to java style (#15695)
pgomulka Jan 21, 2020
7960c77
[DOCS] Add missing config options to shared file (#15136)
dedemorton Jan 21, 2020
4a408e5
[Heartbeat] Support for multiple status codes #13595 (#15587)
Jan 21, 2020
121ece3
Add missing changelog entry for #15587 (#15721)
andrewvc Jan 22, 2020
6e2ca41
Update github.com/godror/godror to v0.10.4 (#15737)
kvch Jan 22, 2020
e042d5c
Collect normalized CPU percentages by default (#15729)
ycombinator Jan 22, 2020
005f474
[Filebeat] Add support for specifying AWS cred file (#15656)
leehinman Jan 22, 2020
badb2cb
Fix mapping and race condition in sql module (#15738)
jsoriano Jan 22, 2020
5e75e31
[docs] Add placeholder files for 7.6 release highlights and breaking …
dedemorton Jan 22, 2020
4dd18e0
Building functionbeat providers with specific GOOS and GOARCH (#15586)
rvillablanca Jan 22, 2020
4f0d0d7
Fix indentation in fields definition of generic modules (#15742)
jsoriano Jan 22, 2020
080dedb
[Heartbeat] Fix excessive memory usage when parsing bodies (#15639)
andrewvc Jan 22, 2020
ffae2c4
Set event.outcome based on googlecloud audit log output (#15731)
Jan 23, 2020
9bdbf91
Add keep-backport-label in cherry_pick script (#15680)
ChrsMark Jan 23, 2020
d39060d
ci: add apm beats update pipeline multibranch job (#15631)
kuisathaverat Jan 23, 2020
6f3355c
Fix supported ssl protocols in default configs (#15760)
Jan 23, 2020
1820369
[Elastic Log Driver] Add redis and kafka outputs (#15719)
fearful-symmetry Jan 23, 2020
fa34a7b
Fix documentation on setup.ilm.policy_name setting (#15750)
Jan 23, 2020
0dab517
Socket dataset: Workaround for bogus dereference in kernel 5.x (#15771)
adriansr Jan 23, 2020
e05ade8
[Metricbeat][Istio] Add mixer metricset (#15696)
ChrsMark Jan 24, 2020
7296437
Do not collect Google Cloud metadata (#15806)
Jan 24, 2020
3b22afd
Add doc for input (#15803)
narph Jan 24, 2020
05c6121
[Elastic Log Driver] Add new initialization functions and common fiel…
fearful-symmetry Jan 24, 2020
4183ba3
Split global and normal logger tests (#15700)
Jan 24, 2020
0018e47
Fix typos in zeek notice fileset config file (#15765) (#15789)
leehinman Jan 24, 2020
1d3d4d1
Introduce CLI flag -environment (#15422)
Jan 24, 2020
33f7112
Ignore non-conforming windows event version numbers (#15839)
andrewkroh Jan 25, 2020
8260623
Do not load dashboards where not available (#15802)
kvch Jan 27, 2020
121f19d
Use RFC3339 format for timestamps in SQL module (#15847)
jsoriano Jan 27, 2020
4a072f7
[Metricbeat] Memcached: add support for Unix socket (#15822)
mtojek Jan 27, 2020
e3588da
[Metricbeat] Add STAN dashboard for module (#15654)
devon-kim Jan 27, 2020
8683c72
Add the Elasticsearch License in the log (#15834)
ph Jan 27, 2020
89822fe
Kubernetes: update replicaset type to apps/v1 (#15854)
Jan 27, 2020
d8517c6
Add support for SQL responses in key/value format (#15845)
rvillablanca Jan 27, 2020
0e57f6b
[heartbeat][libbeat][metricbeat][filebeat] Pass TLS options to forwar…
andrewvc Jan 27, 2020
1838734
Fix issue where default go logger is not discarded when either * or s…
blakerouse Jan 27, 2020
2ff1678
Adding benchmarking of various fingerprinting methods (#15086)
ycombinator Jan 27, 2020
095c60e
Filebeat: add ELB dashboard (#15804)
mtojek Jan 28, 2020
dd7be62
Use ECS fields in Kafka output examples (#15867)
jsoriano Jan 28, 2020
6726c23
[Metricbeat] Fix total estimated charges visualization to report last…
Jan 28, 2020
387bae0
[Metricbeat] Add dedot to aws ec2 metricset and cloudwatch metricset …
Jan 28, 2020
86c3e63
[Filebeat] Add timeout to GetObjectRequest for s3 input (#15590)
Jan 28, 2020
c3f0276
add snap mountpoints to blacklist (#7206)
xoh Jan 28, 2020
d60b04a
Fix missing support for setting document id in decoder_json pr… (#15859)
Jan 28, 2020
308161c
Add dev tool for finding Jenkins jobs for a Beats PR (#15912)
ycombinator Jan 28, 2020
150fbb8
Reenable removed tests in test_registrar (#15790)
Jan 28, 2020
5193ce9
[Metricbeat] Add dedot for cloudwatch metric name (#15917)
Jan 28, 2020
5ac111e
ci: apm-beats-update disable notifications temporarily (#15924)
kuisathaverat Jan 29, 2020
033a3b3
Extend documentation of max_depth option of decode_json_fields proces…
jsoriano Jan 29, 2020
f179f39
Change lookup_field to service.address. (#15883)
premendrasingh Jan 29, 2020
cce3ff4
ci: use regular git to avoid try grabbing a PR reference (#15925)
kuisathaverat Jan 29, 2020
83cf894
docs: update README with GitOps commands (#15928)
kuisathaverat Jan 29, 2020
a80a914
Re-enabling golang integration tests (#15819)
ycombinator Jan 29, 2020
0d45df1
Fix indentation in add_fields processor documentation (#15926)
eedugon Jan 29, 2020
dbfbf34
Update Go to 1.13.7 (#15920)
mikemadden42 Jan 30, 2020
238cc7d
[Metricbeat][Istio] Add pilot metricset (#15761)
ioandr Jan 30, 2020
b1b319d
[Heartbeat] Fix accumulation/location of redirects (#15944) (#15959)
andrewvc Jan 30, 2020
edc17b3
[Metricbeat]Log prometheus errors instead of parsing families (#15712)
Jan 30, 2020
558072d
Teach `elasticsearch/audit` fileset to handle timestamps correctly (#…
ycombinator Jan 30, 2020
0507118
Adding integration test for logstash Metricbeat module, xpack code pa…
ycombinator Jan 30, 2020
56924a3
Remove debug logging from keystore (#15946)
Jan 30, 2020
f3a8440
Remove logp.Warn from fmtstr (#15943)
Jan 30, 2020
f465204
remove debug logging from streambuf (#15945)
Jan 30, 2020
6160e20
Update metricbeat tests to use 7.5 version of the stack (#15966)
ChrsMark Jan 30, 2020
090804d
Update stan dashboard (#15960)
ChrsMark Jan 31, 2020
1690129
Add galley metricset for Istio Metricbeat module (#15857)
ChrsMark Jan 31, 2020
2cde4ce
Fix packaging of OSS light modules
jsoriano Jan 31, 2020
6273589
Kubernetes: node autodiscover, add InternalIP (#15930)
Jan 31, 2020
a70d6e8
[Metricbeat] Support processors defined for light modules (#15923)
mtojek Jan 31, 2020
b0cf0ca
Remove redundant wildcard after %{SPACE} patterns (#15900)
ycombinator Jan 31, 2020
d60e65b
[Elastic Log Driver] Fix file check bug, deal with logging (#15935)
fearful-symmetry Jan 31, 2020
73b8518
Upgrade go-ucfg to v0.8.1 release (#15937)
blakerouse Jan 31, 2020
3c0fee8
Update github.com/magefile/mage to v1.9.0 (#15999)
kvch Jan 31, 2020
9bca151
Adding integration test for elasticsearch Metricbeat module, xpack co…
ycombinator Feb 1, 2020
86e21f5
Add replicasets.apps to ClusterRole to avoid permission issue (#15741)
IzekChen Feb 1, 2020
7aa2f7a
[Metricbeat] Update aws module documentation (#15964)
Feb 2, 2020
6e3a87d
Update mage version v1.8.0 to v1.9.0 in Makefile (#16017)
kvch Feb 3, 2020
0347762
Make field names in Functionbeat ECS compliant (#16000)
kvch Feb 3, 2020
e9b0be3
Add citadel metricset for Istio Metricbeat module (#15990)
ChrsMark Feb 3, 2020
583a89c
Reuse connections on sql module (#16001)
jsoriano Feb 3, 2020
249929e
[Filebeat] Add dashboard for vpc flow log (#16007)
Feb 3, 2020
b6baae0
[Filebeat] Add ECS tls fields to zeek and aws modules (#15936)
leehinman Feb 3, 2020
1c32be3
[MetricBeat] Add up metric for health status (#15948)
premendrasingh Feb 3, 2020
6b9c8cb
Fix Filebeat Zeek Weird Ingest Pipeline (#15906)
0huey Feb 3, 2020
6ca9f25
Increase polling interval of system/package dataset (#15903)
rvillablanca Feb 4, 2020
32a3cde
[Auditbeat] Reduce system/socket logging noise (#15890)
adriansr Feb 4, 2020
c57b8b8
Add Kafka README for manual testing (#15955)
ChrsMark Feb 4, 2020
bb1cd54
Fix tests for the dissect processor (#15929)
jorgelbg Feb 4, 2020
75ddc22
Correctly format the path to read data from npipe. (#15997)
ph Feb 4, 2020
2254589
Add s3 bucket name filter into vpcflow dashboard (#16036)
Feb 4, 2020
bb70dc7
Clean up functionbeat/build/vendor folder before collecting deps (#16…
kvch Feb 4, 2020
1e024a5
[Metricbeat] Add collecting AuroraDB metrics in rds metricset (#16004)
Feb 4, 2020
b595220
Only initialize service URL once (#16044)
ycombinator Feb 4, 2020
eb906b3
[docs] Recommend env variables rather than keystore for functionbeat …
dedemorton Feb 4, 2020
bc71069
Reduce global logging in some docker/k8s + AD related packages (#16003)
Feb 4, 2020
3890356
[Metricbeat] Update visualization to show last value (#16049)
Feb 4, 2020
d017df5
[docs] Documentation updates from APM (#15835)
bmorelli25 Feb 4, 2020
61253f1
Revert changes on rds metric name (#16078)
Feb 4, 2020
ec7b9a9
[elastic log driver] Use CrossBuild to build binary (#16039)
fearful-symmetry Feb 4, 2020
03d62cc
fix mapping error for cloudtrail additonalEventData field (#16088)
leehinman Feb 5, 2020
d866824
Add User/Group Management Dashboards to Security module (#15236)
janniten Feb 5, 2020
b9791ad
Make use of secure port when accessing Kubelet API (#16063)
ChrsMark Feb 5, 2020
49b0eb9
packetbeat: Enable setting promiscuous mode automatically (#11366)
michalpristas Feb 5, 2020
2a6d88f
Metricbeat `logstash` module: accept override cluster UUID from Logst…
ycombinator Feb 5, 2020
77619d6
Update filebeat aws module doc to show all filesets (#16075)
Feb 5, 2020
82b8fe6
[Filebeat] Add CustomString mapping to CEF for Forcepoint NGFW (#15910)
leehinman Feb 5, 2020
9d99b89
Template generation maintenance + remove number of routing sha… (#16038)
Feb 5, 2020
95a7e10
export default kibana client config (#16042)
Feb 5, 2020
56512c7
Updates Metricbeat stack module tests to use require.* (#15993)
ycombinator Feb 5, 2020
a00ae65
[docs] Add new topic about data deduplication (#15171)
dedemorton Feb 5, 2020
e624aef
Add audit/computer/distribution groups management events to Security …
janniten Feb 5, 2020
2f5e1a6
[docs] Adding clarifications for client based PKI (replaces #9351) (#…
dedemorton Feb 5, 2020
b1c6041
Add documentation about tool dependencies (#16107)
kvch Feb 6, 2020
90f79f9
[Filebeat] move create-[module,fileset,fields] to mage (#15836)
leehinman Feb 6, 2020
7ddcb1e
Elasticsearch index must be lowercase (#16081)
Feb 6, 2020
e61c4c4
Regenerate expected files after changes in date parsing (#16139)
jsoriano Feb 6, 2020
adcd962
Add autodiscover for aws_ec2 (#14823)
Feb 6, 2020
7325028
Fix a connection error in httpjson input (#16123)
Feb 7, 2020
64713f9
Include document_id in decode_json_fields allowed fields (#16156)
faec Feb 7, 2020
1324279
ci: run test on Windows (#15570)
kuisathaverat Feb 7, 2020
f5136d1
improve kubernetes.pod.cpu.usage.limit.pct field description (#16128)
ChrsMark Feb 7, 2020
52e5f49
upgrade github.com/gogo/protobuf/... to v1.3.1 (#16138)
Feb 7, 2020
990a5f7
[Filebeat] Add ECS tls & categorization fields to apache module (#16121)
leehinman Feb 7, 2020
790036b
[Metricbeat] Add Overview dashboard to Tomcat module
sayden Feb 7, 2020
ed63a4d
[Metricbeat] Fix PostgreSQL Dashboard (#16132)
sorantis Feb 10, 2020
327b14d
Fix: imports order (#16207)
mtojek Feb 10, 2020
86434d6
[Metricbeat]kube-state-metrics: add storage class support (#16145)
Feb 10, 2020
6a7dbd6
[Journalbeat] Improve parsing of syslog.pid in journalbeat to strip t…
blakerouse Feb 10, 2020
0d9f03e
[Agent] Allow CA cert pinning on the Elasticsearch output or any code…
ph Feb 10, 2020
5998eba
[docs] Add 7.6 breaking changes and release highlights (#16202)
dedemorton Feb 10, 2020
d6571af
[docs] Add early draft of Elastic Log Driver docs (#15799)
dedemorton Feb 10, 2020
8b93df1
Index template will only be loaded if the configured output is Elasti…
dedemorton Feb 11, 2020
4dd40a4
Remove spaces in prometheus commented out option (#16233)
jsoriano Feb 11, 2020
9c2064a
Fix: don't miss address scheme (#16205)
mtojek Feb 11, 2020
4f89dcd
Freeze virtualenv version until issue with CI is resolved (#16235)
michalpristas Feb 11, 2020
31dfe51
[docs] Fix install command to match instructions on docker hub (#16249)
dedemorton Feb 11, 2020
53de288
[docs] Add link to observability release blog (#16246)
dedemorton Feb 11, 2020
96c60d0
ci(jenkins): enable fix-permissions to be executed without running ma…
v1v Feb 11, 2020
f9403ce
Upgrade go-ucfg to version 0.8.2 (#16199)
blakerouse Feb 11, 2020
543a435
Add ingress nginx controller fileset (#16197)
ChrsMark Feb 12, 2020
69cd8d8
Omit monitoring object from logstash_stats.logstash object (#16198)
ycombinator Feb 12, 2020
56c93e5
Filebeat: Merge "mqtt" input to master (#16204)
mtojek Feb 12, 2020
833fc29
Add fb testing notes on developer guide (#16232)
ChrsMark Feb 13, 2020
4795676
Adding integration test for kibana Metricbeat module, xpack code path…
ycombinator Feb 13, 2020
2f58eb9
Create-metricset docs slight update (#8375)
sayden Feb 14, 2020
978d676
[Metricbeat] Add Load Balancing metricset to Google Cloud Platform mo…
sayden Feb 14, 2020
b205c38
[docs] Add GCP settings (#16228)
dedemorton Feb 14, 2020
820ef85
[Filebeat] Add ECS categorization fields to activemq module (#16201)
leehinman Feb 14, 2020
8805853
[DOCS] Create documentation for fields.yml (#6049) (#12505)
bestpath-gb Feb 14, 2020
20e9d69
Add a TLS test and more debug output to httpjson input (#16315)
Feb 14, 2020
e483f42
Add an SSL config example in config.yml for filebeat MISP module (#16…
Feb 14, 2020
43463f1
[Filebeat] Improve ECS field mapping for auditd module (#16280)
leehinman Feb 14, 2020
32cc6da
Update Go to 1.13.8 (#16356)
mikemadden42 Feb 15, 2020
9375fb9
Migrate scripts to python 3 (#14798)
jsoriano Feb 17, 2020
a4e1d62
Add changelog for python 3 (#16364)
jsoriano Feb 17, 2020
46cf3dd
Add supported versions to nats tests (#16317)
jsoriano Feb 18, 2020
21e1560
Fix versioning of dropwizard image used in tests (#16332)
jsoriano Feb 18, 2020
97501ad
Add endpoint into AWS config (#16263)
Feb 18, 2020
c2f6358
Enforce utf8 when opening files in python scripts (#16376)
jsoriano Feb 18, 2020
ba3f0b0
[Metricbeat] haproxy: Add support for stats exposed over HTTPS (#16333)
mtojek Feb 18, 2020
d1f383f
Fix loading processors from autodiscover hints (#16348)
blakerouse Feb 18, 2020
d924888
ci: Set PYTHON_ENV environment variable path outside the beats folder…
kuisathaverat Feb 18, 2020
34d0c35
Fix some issues with versioning of uwsgi in tests (#16316)
jsoriano Feb 18, 2020
4ea0f91
Enable netinfo in add metadata processors (#16077)
jsoriano Feb 18, 2020
02ada23
Fix generation of notice file in CSV format (#16388)
jsoriano Feb 18, 2020
273c6a8
[Metricbeat] Update Ceph module to support new API (#16254)
mtojek Feb 19, 2020
9143662
Update changelog with changes in PR 16254 (#16405)
mtojek Feb 19, 2020
3c78454
Reduce use of global loggers in libbeat/common (#16149)
Feb 19, 2020
4891c04
Make k8s meta processor initialisation asynchronous (#16373)
ChrsMark Feb 19, 2020
81b8fb1
libbeat/common/file: fix fsync failure on AIX (#16370)
Helflym Feb 19, 2020
239a447
[Metricbeat] Fixing up compatibility statements for stack modules (#1…
ycombinator Feb 19, 2020
3d3244c
[Uptime] Fix scheduler limit semaphore issues incl. panic (#16393)
andrewvc Feb 19, 2020
742e9e6
Increase max cache size for scripts to try to stabilize Zeek tests (#…
jsoriano Feb 19, 2020
c6701dd
[Metricbeat] Move statsd metricbeat module to GA (#16447)
mtojek Feb 20, 2020
9eeaf9a
Add a "Reviewed by Hound" badge (#7823)
salbertson Feb 20, 2020
f5bf57b
[Metricbeat] Update performance metricset in the Oracle module docs t…
dedemorton Feb 20, 2020
afb35da
[Metricbeat] Update tablespace metricset in the Oracle module docs to…
dedemorton Feb 20, 2020
075f44a
Typo in introduction text (#15075) (#16442)
dedemorton Feb 20, 2020
4b69bf2
adding field names for aws_ec2 provider (#16403)
Feb 20, 2020
6076de6
[Metricbeat] Change sqs metricset to use Average statistic method (#1…
Feb 20, 2020
f9fe104
[libbeat] Change aws_elb autodiscover provider field name to aws.elb.…
Feb 21, 2020
f006db1
[Metricbeat] Add region to googlecloud module config (#16203)
Feb 21, 2020
913f7ee
[Filebeat] Improve ECS field mappings in aws module (#16307)
leehinman Feb 21, 2020
523528b
match reference.yml to code default (#16476)
DanRoscigno Feb 21, 2020
e1235c1
Revert "match reference.yml to code default (#16476)" (#16486)
Feb 21, 2020
218c330
Fixed reference.yml (#16487)
Feb 21, 2020
b0c600a
Fix disk used visualization in system host overview dashboard (#16275)
Feb 24, 2020
0d31ea2
Using specific pass for each host in redis output (#16206)
rvillablanca Feb 24, 2020
c12c8c8
Adding breaking change to 7.6.0 doc (#16428)
ycombinator Feb 24, 2020
fa506a6
Change the assertion for fileset modules (#16493)
ph Feb 24, 2020
db85050
Add filtering option for prometheus collector (#16420)
ChrsMark Feb 24, 2020
9695092
[Filebeat] Update fileset input merging to replaces paths and append …
blakerouse Feb 24, 2020
3cd1351
Include xpack libbeat in the list of projects in Makefile (#16448)
jsoriano Feb 24, 2020
e1fa198
[Filebeat] Improve ECS categorization field mappings in googlecloud m…
leehinman Feb 24, 2020
c32621a
Update Suricata dashboard screenshot (#16134)
andrewkroh Feb 25, 2020
9c8d5c7
Add SendWithContext method to Kibana client. (#16515)
simitt Feb 25, 2020
8d31a51
Remove stateful processors from the script processor (#16514)
jsoriano Feb 25, 2020
837279a
Fix k8s pod labels tier in metadata (#16480)
ChrsMark Feb 25, 2020
c4671eb
Update redis host settings docs (#16518)
Feb 25, 2020
dc98361
Improve ECS field mapping in haproxy module (#16529)
leehinman Feb 25, 2020
da3584d
Filebeat Azure - Add missing var definitions in the manifest files (#…
narph Feb 25, 2020
83e7957
Fix k8s pod annotations tier in metadata (#16554)
ChrsMark Feb 25, 2020
1ba7b36
Fix k8s pod annotations tier in metadata (#16554)
ChrsMark Feb 25, 2020
f4c71b4
Add cloudfoundry common client into x-pack/common (#16527)
blakerouse Feb 25, 2020
6cc308d
Fix timeout option of Functionbeat (#16287)
kvch Feb 25, 2020
65b31bd
Add translate_sid processor (#16013)
andrewkroh Feb 26, 2020
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.
101 changes: 101 additions & 0 deletions .ci/apm-beats-update.groovy
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
#!/usr/bin/env groovy
@Library('apm@current') _

pipeline {
agent { label 'linux && immutable' }
environment {
REPO = 'apm-server'
BASE_DIR = "src/github.com/elastic/${env.REPO}"
NOTIFY_TO = credentials('notify-to')
GITHUB_CHECK_ITS_NAME = 'APM Server Beats update'
PATH = "${env.PATH}:${env.WORKSPACE}/bin"
HOME = "${env.WORKSPACE}"
GOPATH = "${env.WORKSPACE}"
}
options {
timeout(time: 2, unit: 'HOURS')
buildDiscarder(logRotator(numToKeepStr: '100', artifactNumToKeepStr: '30', daysToKeepStr: '30'))
timestamps()
ansiColor('xterm')
disableResume()
durabilityHint('PERFORMANCE_OPTIMIZED')
rateLimitBuilds(throttle: [count: 60, durationName: 'hour', userBoost: true])
quietPeriod(10)
}
triggers {
issueCommentTrigger('(?i).*/run\\s+(?:apm-beats-update\\W+)?.*')
}
stages {
/**
Checkout the code and stash it, to use it on other stages.
*/
stage('Checkout') {
options { skipDefaultCheckout() }
steps {
deleteDir()
gitCheckout(basedir: "beats", githubNotifyFirstTimeContributor: false)
script {
dir("beats"){
env.GO_VERSION = readFile(".go-version").trim()
def regexps =[
"^devtools/mage.*",
"^libbeat/scripts/Makefile",
]
env.BEATS_UPDATED = isGitRegionMatch(patterns: regexps)

// Skip all the stages except docs for PR's with asciidoc changes only
env.ONLY_DOCS = isGitRegionMatch(patterns: [ '.*\\.asciidoc' ], comparator: 'regexp', shouldMatchAll: true)
}
}
}
}
/**
updates beats updates the framework part and go parts of beats.
Then build and test.
Finally archive the results.
*/
stage('Update Beats') {
options { skipDefaultCheckout() }
when {
beforeAgent true
anyOf {
branch 'master'
branch "\\d+\\.\\d+"
branch "v\\d?"
tag "v\\d+\\.\\d+\\.\\d+*"
allOf {
expression { return env.BEATS_UPDATED != "false" || isCommentTrigger() }
changeRequest()
}

}
}
steps {
withGithubNotify(context: 'Check Apm Server Beats Update') {
deleteDir()
dir("${BASE_DIR}"){
git(credentialsId: 'f6c7695a-671e-4f4f-a331-acdce44ff9ba',
url: "git@github.com:elastic/${REPO}.git")
sh(label: 'Update Beats script', script: """
export BEATS_VERSION=${env.GIT_BASE_COMMIT}
git config --global --add remote.origin.fetch "+refs/pull/*/head:refs/remotes/origin/pr/*"
script/jenkins/update-beats.sh
""")
}
}
}
post {
always {
catchError(buildResult: 'SUCCESS', message: 'Failed to grab test results tar files', stageResult: 'SUCCESS') {
tar(file: "update-beats-system-tests-linux-files.tgz", archive: true, dir: "system-tests", pathPrefix: "${BASE_DIR}/build")
}
}
}
}
}
// post {
// cleanup {
// notifyBuildResult()
// }
// }
}
13 changes: 13 additions & 0 deletions .ci/scripts/install-docker-compose.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#!/usr/bin/env bash

set -exuo pipefail

MSG="parameter missing."
DOCKER_COMPOSE_VERSION=${DOCKER_COMPOSE_VERSION:?$MSG}
HOME=${HOME:?$MSG}
DC_CMD="${HOME}/bin/docker-compose"

mkdir -p "${HOME}/bin"

curl -sSLo "${DC_CMD}" "https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)"
chmod +x "${DC_CMD}"
19 changes: 19 additions & 0 deletions .ci/scripts/install-go.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/usr/bin/env bash
set -exuo pipefail

MSG="parameter missing."
GO_VERSION=${GO_VERSION:?$MSG}
PROPERTIES_FILE=${PROPERTIES_FILE:-"go_env.properties"}
HOME=${HOME:?$MSG}
ARCH=$(uname -s| tr '[:upper:]' '[:lower:]')
GVM_CMD="${HOME}/bin/gvm"

mkdir -p "${HOME}/bin"

curl -sSLo "${GVM_CMD}" "https://github.com/andrewkroh/gvm/releases/download/v0.2.1/gvm-${ARCH}-amd64"
chmod +x "${GVM_CMD}"

gvm ${GO_VERSION}|cut -d ' ' -f 2|tr -d '\"' > ${PROPERTIES_FILE}

eval $(gvm ${GO_VERSION})
go get -u github.com/kardianos/govendor
16 changes: 16 additions & 0 deletions .ci/scripts/install-tools.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
set GOPATH=%WORKSPACE%
set MAGEFILE_CACHE=%WORKSPACE%\.magefile
set PATH=%WORKSPACE%\bin;C:\ProgramData\chocolatey\bin;%PATH%

where /q curl
IF ERRORLEVEL 1 (
choco install curl -y --no-progress --skipdownloadcache
)
mkdir %WORKSPACE%\bin
where /q gvm
IF ERRORLEVEL 1 (
curl -sL -o %WORKSPACE%\bin\gvm.exe https://github.com/andrewkroh/gvm/releases/download/v0.2.1/gvm-windows-amd64.exe
)
FOR /f "tokens=*" %%i IN ('"gvm.exe" use %GO_VERSION% --format=batch') DO %%i

go install github.com/elastic/beats/vendor/github.com/magefile/mage
18 changes: 18 additions & 0 deletions .ci/scripts/kind-setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/usr/bin/env bash
set -exuo pipefail

MSG="parameter missing."
K8S_VERSION=${K8S_VERSION:?$MSG}
HOME=${HOME:?$MSG}
KBC_CMD="${HOME}/bin/kubectl"

mkdir -p "${HOME}/bin"

curl -sSLo "${KBC_CMD}" "https://storage.googleapis.com/kubernetes-release/release/${K8S_VERSION}/bin/linux/amd64/kubectl"
chmod +x "${KBC_CMD}"

GO111MODULE="on" go get sigs.k8s.io/kind@v0.5.1
kind create cluster --image kindest/node:${K8S_VERSION}

export KUBECONFIG="$(kind get kubeconfig-path)"
kubectl cluster-info
33 changes: 33 additions & 0 deletions .ci/scripts/minikube-setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/usr/bin/env bash
set -exuo pipefail

MSG="parameter missing."
K8S_VERSION=${K8S_VERSION:?$MSG}
MINIKUBE_VERSION=${MINIKUBE_VERSION:?$MSG}
HOME=${HOME:?$MSG}

KBC_CMD="${HOME}/bin/kubectl"
MKB_CMD="${HOME}/bin/minikube"

export CHANGE_MINIKUBE_NONE_USER=true

mkdir -p "${HOME}/bin"

curl -sSLo "${KBC_CMD}" "https://storage.googleapis.com/kubernetes-release/release/${K8S_VERSION}/bin/linux/amd64/kubectl"
chmod +x "${KBC_CMD}"

curl -sSLo "${MKB_CMD}" "https://storage.googleapis.com/minikube/releases/${MINIKUBE_VERSION}/minikube-linux-amd64"
chmod +x "${MKB_CMD}"

mkdir -p "${HOME}/.kube" "${HOME}/.minikube"
touch "${HOME}/.kube/config"

minikube start --vm-driver=none --kubernetes-version=${K8S_VERSION} --logtostderr
minikube update-context

JSONPATH='{range .items[*]}{@.metadata.name}:{range @.status.conditions[*]}{@.type}={@.status};{end}{end}'
until kubectl get nodes -o jsonpath="${JSONPATH}" 2>&1 | grep -q "Ready=True"
do
echo "waiting for Minikube..."
sleep 5
done
78 changes: 78 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
<!-- Type of change
Please label this PR with one of the following labels, depending on the scope of your change:
- Bug
- Enhancement
- Breaking change
- Deprecation
-->

## What does this PR do?

<!-- Mandatory
Explain here the changes you made on the PR. Please explain the WHAT: patterns used, algorithms implemented, design architecture, message processing, etc.
-->

## Why is it important?

<!-- Mandatory
Explain here the WHY, or the rationale/motivation for the changes.
-->

## Checklist

<!-- Mandatory
Add a checklist of things that are required to be reviewed in order to have the PR approved

List here all the items you have verified BEFORE sending this PR. Please DO NOT remove any item, striking through those that do not apply. (Just in case, strikethrough uses two tildes. ~~Scratch this.~~)
-->

- [ ] My code follows the style guidelines of this project
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] I have made corresponding change to the default configuration files
- [ ] I have added tests that prove my fix is effective or that my feature works

## Author's Checklist

<!-- Recommended
Add a checklist of things that are required to be reviewed in order to have the PR approved
-->
- [ ]

## How to test this PR locally

<!-- Recommended
Explain here how this PR will be tested by the reviewer: commands, dependencies, steps, etc.
-->

## Related issues

<!-- Recommended
Link related issues below. Insert the issue link or reference after the word "Closes" if merging this should automatically close it.

- Closes #123
- Relates #123
- Requires #123
- Superseds #123
-->
-

## Use cases

<!-- Recommended
Explain here the different behaviors that this PR introduces or modifies in this project, user roles, environment configuration, etc.

If you are familiar with Gherkin test scenarios, we recommend its usage: https://cucumber.io/docs/gherkin/reference/
-->

## Screenshots

<!-- Optional
Add here screenshots about how the project will be changed after the PR is applied. They could be related to web pages, terminal, etc, or any other image you consider important to be shared with the team.
-->

## Logs

<!-- Recommended
Paste here output logs discovered while creating this PR, such as stack traces or integration logs, or any other output you consider important to be shared with the team.
-->
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ beat.db
mage_output_file.go
x-pack/functionbeat/*/fields.yml
x-pack/functionbeat/provider/*/functionbeat-*
x-pack/dockerlogbeat/temproot.tar

# Editor swap files
*.swp
Expand Down
2 changes: 1 addition & 1 deletion .go-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.13.4
1.13.8
Loading