Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions CHANGELOG.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,50 @@
:issue: https://github.com/elastic/beats/issues/
:pull: https://github.com/elastic/beats/pull/

[[release-notes-9.0.8]]
=== Beats version 9.0.8
https://github.com/elastic/beats/compare/v9.0.7\...v9.0.8[View commits]

==== Breaking changes

*Filebeat*

- Journald input now converts byte-encoded messages to string. {issue}40479[40479] {pull}46415[46415]

==== Bugfixes

*Affecting all Beats*

- Update github.com/docker/docker to v28.3.3 {pull}46334[46334]
- Fixed a panic in the Kafka output that could occur when shutting down while final events were being published. {issue}46109[46109] {pull}46446[46446]

*Filebeat*

- The UDP input now fails if it cannot bind to the configured port and its status is set to failed when running under Elastic Agent. {issue}37216[37216] {pull}46302[46302]
- The Unix input now fails on errors listening to the socket and its status is set to failed when running under Elastic Agent. {pull}46302[46302]
- [Journald input] Fix reading all files in a folder and watching for new ones. {issue}46657[46657] {pull}46682[46682]
- [azure-eventhub] Fix handling of connection strings with entity path. {issue}43715[43715] {pull}43716[43716]

*Metricbeat*

- Do not log an error if metadata enrichment is disabled for K8's module. {pull}46536[46536]
- Fix Azure Monitor wildcard metrics names timegrain issue by using the first, smallest timegrain; fix nil pointer issue. {pull}46145[46145]

*Winlogbeat*

- Fix EventLog reset logic to not close renderers. {pull}46376[46376] {issue}45750{45750}

==== Added

*Metricbeat*

- Upgrade github.com/microsoft/go-mssqldb version from v1.7.2 to v1.8.2. {pull}44990[44990]
- Add SSL support for SQL modules: drivers Mysql, PostgreSQL, and MSSQL. {pull}44748[44748]
- Add NTP response validation for system/ntp module. {pull}46184[46184]
- Add vertexai_logs metricset to GCP for prompt response collection from VertexAI service. {pull}46383[46383]
- Add default timegrain to Azure Storage Account metricset. {pull}46786[46786]


[[release-notes-9.0.7]]
=== Beats version 9.0.7
https://github.com/elastic/beats/compare/v9.0.6\...v9.0.7[View commits]
Expand Down
25 changes: 3 additions & 22 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Removed deprecated Cylance from Beats. See <<migrate-from-deprecated-module>> for migration options. {pull}38037[38037]
- Removed deprecated Bluecoat from Beats. See <<migrate-from-deprecated-module>> for migration options. {pull}38037[38037]
- Introduce input/netmetrics and refactor netflow input metrics {pull}38055[38055]
- Journald input now converts byte-encoded messages to string. {issue}40479[40479] {pull}46415[46415]

*Heartbeat*

Expand Down Expand Up @@ -81,8 +80,6 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Lower logging level to debug when attempting to configure beats with unknown fields from autodiscovered events/environments {pull}[37816][37816]
- Set timeout of 1 minute for FQDN requests {pull}37756[37756]
- 'add_cloud_metadata' processor - improve AWS provider HTTP client overriding to support custom certificate bundle handling {pull}44189[44189]
- Update github.com/docker/docker to v28.3.3 {pull}46334[46334]
- Fixed a panic in the Kafka output that could occur when shutting down while final events were being published. {issue}46109[46109] {pull}46446[46446]

*Auditbeat*

Expand Down Expand Up @@ -117,10 +114,6 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Upgrade github.com/hashicorp/go-retryablehttp to mitigate CVE-2024-6104 {pull}40036[40036]
- Prevent panic in CEL and salesforce inputs when github.com/hashicorp/go-retryablehttp exceeds maximum retries. {pull}40144[40144]
- Fix publishing Okta entity analytics enrichments. {pull}44483[44483]
- The UDP input now fails if it cannot bind to the configured port and its status is set to failed when running under Elastic Agent. {issue}37216[37216] {pull}46302[46302]
- The Unix input now fails on errors listening to the socket and its status is set to failed when running under Elastic Agent. {pull}46302[46302]
- [Journald input] Fix reading all files in a folder and watching for new ones. {issue}46657[46657] {pull}46682[46682]
- [azure-eventhub] Fix handling of connection strings with entity path. {issue}43715[43715] {pull}43716[43716]

*Heartbeat*

Expand All @@ -142,11 +135,6 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Fix Azure Monitor metric timespan to restore Storage Account PT1H metrics {issue}40376[40376] {pull}40367[40367]
- Remove excessive info-level logs in cgroups setup {pull}40491[40491]
- Add missing ECS Cloud fields in GCP `metrics` metricset when using `exclude_labels: true` {issue}40437[40437] {pull}40467[40467]
- Changed Kafka protocol version from 3.6.0 to 2.1.0 to fix compatibility with Kafka 2.x brokers. {pull}45761[45761]
- Fix an issue where the conntrack metricset entries field reported a count inflated by a factor of the number of CPU cores. {issue}46138[46138] {pull}46140[46140]
- Enhance behavior of sanitizeError: replace sensitive info even if it is escaped and add pattern-based sanitization {pull}45857[45857]
- Do not log an error if metadata enrichment is disabled for K8's module {pull}46536
- Fix Azure Monitor wildcard metrics names timegrain issue by using the first, smallest timegrain; fix nil pointer issue {pull}46145[46145]

*Osquerybeat*

Expand All @@ -158,7 +146,6 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]

*Winlogbeat*

- Fix EventLog reset logic to not close renderers. {pull}46376[46376] {issue}45750{45750}

*Elastic Logging Plugin*

Expand Down Expand Up @@ -260,15 +247,6 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]
- Add new metricset network for the vSphere module. {pull}40559[40559]
- Add new metricset resourcepool for the vSphere module. {pull}40456[40456]
- Add new metrics to vSphere Virtual Machine dataset (CPU usage percentage, disk average usage, disk read/write rate, number of disk reads/writes, memory usage percentage). {pull}44205[44205]
- Added checks for the Resty response object in all Meraki module API calls to ensure proper handling of nil responses. {pull}44193[44193]
- Add latency config option to Azure Monitor module. {pull}44366[44366]
- Increase default polling period for MongoDB module from 10s to 60s {pull}44781[44781]
- Upgrade github.com/microsoft/go-mssqldb from v1.7.2 to v1.8.2 {pull}44990[44990]
- Add SSL support for sql module: drivers mysql, postgres, and mssql. {pull}44748[44748]
- Add support for Kafka 4.0 in the Kafka module. {pull}44723[44723]
- Add NTP response validation for system/ntp module. {pull}46184[46184]
- Add vertexai_logs metricset to GCP for prompt response collection from VertexAI service. {pull}46383[46383]
- Add default timegrain to Azure Storage Account metricset. {pull}46786[46786]

*Metricbeat*

Expand Down Expand Up @@ -329,3 +307,6 @@ https://github.com/elastic/beats/compare/v8.8.1\...main[Check the HEAD diff]






1 change: 1 addition & 0 deletions libbeat/docs/release.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ This section summarizes the changes in each release. Also read
<<breaking-changes>> for more detail about changes that affect
upgrade.

* <<release-notes-9.0.8>>
* <<release-notes-9.0.7>>
* <<release-notes-9.0.6>>
* <<release-notes-9.0.5>>
Expand Down