Skip to content

Commit 27c5f09

Browse files
committed
Merge branch 'master' into disk-queue
2 parents 06e2b96 + d534c91 commit 27c5f09

File tree

97 files changed

+4103
-1370
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+4103
-1370
lines changed

.mergify.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,20 @@
11
pull_request_rules:
2+
- name: forward-port patches to master branch
3+
conditions:
4+
- merged
5+
- label=backport-v8.0.0
6+
actions:
7+
backport:
8+
assignees:
9+
- "{{ author }}"
10+
branches:
11+
- "master"
12+
labels:
13+
- "backport"
14+
title: "[{{ destination_branch }}](backport #{{ number }}) {{ title }}"
215
- name: backport patches to 7.x branch
316
conditions:
417
- merged
5-
- base=master
618
- label=backport-v7.14.0
719
actions:
820
backport:
@@ -16,7 +28,6 @@ pull_request_rules:
1628
- name: backport patches to 7.13 branch
1729
conditions:
1830
- merged
19-
- base=master
2031
- label=backport-v7.13.0
2132
actions:
2233
backport:
@@ -30,7 +41,6 @@ pull_request_rules:
3041
- name: backport patches to 7.12 branch
3142
conditions:
3243
- merged
33-
- base=master
3444
- label=backport-v7.12.0
3545
actions:
3646
backport:

CHANGELOG.asciidoc

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,127 @@
33
:issue: https://github.com/elastic/beats/issues/
44
:pull: https://github.com/elastic/beats/pull/
55

6+
[[release-notes-7.13.0]]
7+
=== Beats version 7.13.0
8+
https://github.com/elastic/beats/compare/v7.12.1...v7.13.0[View commits]
9+
10+
==== Breaking changes
11+
12+
*Affecting all Beats*
13+
14+
- Use alias to report container image in k8s metadata. {pull}24380[24380]
15+
- Set `cleanup_timeout` to zero by default in docker and kubernetes autodiscover in all beats except Filebeat where it is kept to 60 seconds. {pull}24681[24681]
16+
- Update to ECS 1.9.0. {pull}24909[24909]
17+
18+
*Filebeat*
19+
20+
- Changes filebeat httpjson input's append transform to create a list even with only a single value{pull}25074[25074]
21+
- Deprecated the cyberark module (replaced by cyberarkpas). {issue}25261[25261] {pull}25505[25505]
22+
23+
*Metricbeat*
24+
25+
- Store `cloudfoundry.container.cpu.pct` in decimal form and as `scaled_float`. {pull}24219[24219]
26+
- Remove `index_stats.created` field from Elasticsearch/index Metricset {pull}25113[25113]
27+
28+
==== Bugfixes
29+
30+
*Affecting all Beats*
31+
32+
- Fix events being dropped if they contain a floating point value of NaN or Inf. {pull}25051[25051]
33+
- Fix templates being overwritten if there was an error when check for the template existance. {pull}24332[24332]
34+
- Add `expand_keys` to the list of permitted config fields for `decode_json_fields` {pull}24862[24862]
35+
- Fix discovery of short-living and failing pods in Kubernetes autodiscover {issue}22718[22718] {pull}24742[24742]
36+
- Fix panic when overwriting metadata {pull}24741[24741]
37+
- Fix role_arn to work with access keys for AWS. {pull}25446[25446]
38+
- Fix `community_id` processor so that ports greater than 65535 aren't valid. {pull}25409[25409]
39+
40+
*Auditbeat*
41+
42+
- Fix o365 module config when client_secret contains special characters. {issue}25058[25058]
43+
44+
*Filebeat*
45+
46+
- Fix date parsing in GSuite/login fileset. {issue}24694[24694]
47+
- Improve Cisco ASA/FTD parsing of messages {pull}23766[23766]
48+
- Better support for identity FW messages.
49+
- Change network.bytes, source.bytes, and destination.bytes to long from integer since value can exceed integer capacity.
50+
- Add descriptions for various processors for easier pipeline editing in Kibana UI.
51+
- Fix usage of unallowed ECS event.outcome values in Cisco ASA/FTD pipeline. {pull}24744[24744].
52+
- Fix IPtables Pipeline and Ubiquiti dashboard. {issue}24878[24878] {pull}24928[24928]
53+
- Strip Azure Eventhub connection string in debug logs. {pulll}25066[25066]
54+
- Updating Oauth2 flow for m365_defender fileset. {pull}24829[24829]
55+
- Fix o365 module config when client_secret contains special characters. {issue}25058[25058]
56+
- Fix s3 input when there is a blank line in the log file. {pull}25357[25357]
57+
- Remove space from field `sophos.xg.trans_src_ ip`. {issue}25154[25154] {pull}25250[25250]
58+
- Fix `checkpoint.action_reason` when its a string, not a Long. {issue}25575[25575] {pull}25609[25609]
59+
- Fix `fortinet.firewall.addr` when its a string, not an IP address. {issue}25585[25585] {pull}25608[25608]
60+
61+
*Metricbeat*
62+
63+
- Sort correctly the keys when accessing JMX through the Jolokia module {pull}25631[25631]
64+
- Change lookup_fields from metricset.host to service.address {pull}15883[15883]
65+
- Fix incorrect types of fields GetHits and Ops in NodeInterestingStats for Couchbase module in Metricbeat {issue}21021[21021] {pull}23287[23287]
66+
- Fix GCP not able to request Cloudfunctions metrics if a region filter was set {pull}24218[24218]
67+
- Fix type of `uwsgi.status.worker.rss` type. {pull}24468[24468]
68+
- Accept text/plain type by default for prometheus client scraping. {pull}24622[24622]
69+
- Use working set bytes to calculate the pod memory limit pct when memory usage is not reported (ie. Windows pods). {pull}25428[25428]
70+
- Fix copy-paste error in libbeat docs. {pull}25448[25448]
71+
- Fix azure billing dashboard. {pull}25554[25554]
72+
73+
*Winlogbeat*
74+
75+
- Change `event.code` and `winlog.event_id` from int to keyword. {pull}25176[25176]
76+
77+
==== Added
78+
79+
*Affecting all Beats*
80+
81+
- Add `wineventlog` schema to `decode_xml` processor. {issue}23910[23910] {pull}24726[24726]
82+
- Add new ECS 1.9 field `cloud.service.name` to `add_cloud_metadata` processor. {pull}24993[24993]
83+
- Libbeat: report queue capacity, output batch size, and output client count to monitoring. {pull}24700[24700]
84+
- Add kubernetes.pod.ip field in kubernetes metadata. {pull}25037[25037]
85+
- Discover changes in Kubernetes namespace metadata as soon as they happen. {pull}25117[25117]
86+
- Add `decode_xml_wineventlog` processor. {issue}23910[23910] {pull}25115[25115]
87+
- Add new setting `gc_percent` for tuning the garbage collector limits via configuration file. {pull}25394[25394]
88+
- Add `unit` and `metric_type` properties to fields.yml for populating field metadata in Elasticsearch templates {pull}25419[25419]
89+
- Add new option `suffix` to `logging.files` to control how log files are rotated. {pull}25464[25464]
90+
- Validate that required functionality in Elasticsearch is available upon initial connection. {pull}25351[25351]
91+
92+
*Filebeat*
93+
94+
- Support X-Forwarder-For in IIS logs. {pull}19142[192142]
95+
- Add support for logs generated by servers configured with `log_statement` and `log_duration` in PostgreSQL module. {pull}24607[24607]
96+
- Added fifteen new message IDs to Cisco ASA/FTD pipeline. {pull}24744[24744]
97+
- Added NTP fileset to Zeek module {pull}24224[24224]
98+
- Add `proxy_url` config for httpjson v2 input. {issue}24615[24615] {pull}24662[24662]
99+
- Change `okta.target` to `flattened` field type. {issue}24354[24354] {pull}24636[24636]
100+
- Added `http.request.id` to `nginx/ingress_controller` and `elasticsearch/audit`. {pull}24994[24994]
101+
- Add `awsfargate` module to collect container logs from Amazon ECS on Fargate. {pull}25041[25041]
102+
- New module `cyberarkpas` for CyberArk Privileged Access Security audit logs. {pull}24803[24803]
103+
- Add `uri_parts` processor to Apache, Nginx, IIS, Traefik, S3Access, Cisco, F5, Fortinet, Google Workspace, Imperva, Microsoft, Netscout, O365, Sophos, Squid, Suricata, Zeek, Zia, Zoom, and ZScaler modules ingest pipelines. {issue}19088[19088] {pull}24699[24699]
104+
- New module `zookeeper` for Zookeeper service and audit logs {issue}25061[25061] {pull}25128[25128]
105+
- Add parsing for `haproxy.http.request.raw_request_line` field {issue}25480[25480] {pull}25482[25482]
106+
- Mark `filestream` input beta. {pull}25560[25560]
107+
- Add User Agent Parser for Azure Sign In Logs Ingest Pipeline {pull}23201[23201]
108+
109+
*Heartbeat*
110+
111+
- Handle datastreams for fleet. {pull}24223[24223]
112+
- Add --sandbox option for browser monitor. {pull}24172[24172]
113+
- Support additional 'root' fields from synthetics. {pull}24770[24770]
114+
- Browser zip_url source type. {pull}24714[24714]
115+
116+
*Metricbeat*
117+
118+
- Add support for Consul 1.9. {pull}24123[24123]
119+
- Add support for defining metrics_filters for prometheus module in hints. {pull}24264[24264]
120+
- Add support for PostgreSQL 10, 11, 12 and 13. {pull}24402[24402]
121+
- Add support for SASL/SCRAM authentication to the Kafka module. {pull}24810[24810]
122+
123+
*Winlogbeat*
124+
125+
- Add support for sysmon v13 events 24 and 25. {issue}24217[24217] {pull}24945[24945]
126+
6127
[[release-notes-7.12.1]]
7128
=== Beats version 7.12.1
8129
https://github.com/elastic/beats/compare/v7.12.0...v7.12.1[View commits]

0 commit comments

Comments
 (0)