-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Release] update version to next minor 8.17.0 #41266
Commits on Sep 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6884f37 - Browse repository at this point
Copy the full SHA 6884f37View commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f317fd - Browse repository at this point
Copy the full SHA 7f317fdView commit details -
[vSphere][datastore_cluster] Add support for new metrics in datastore…
…_cluster metricset (#40634) * initial commit for datastore cluster * mage update * update: - data.json - field.yml * doc updates * datastore_cluster -> datastorecluster * resolve review comments * fix UTs * update URL for UTs * update UTs * fix field mapping * update data.json
Configuration menu - View commit details
-
Copy full SHA for 30320a3 - Browse repository at this point
Copy the full SHA 30320a3View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6715964 - Browse repository at this point
Copy the full SHA 6715964View commit details -
[GCP] Log
ListTimeSeries
andAggregatedList
requests duration (#4……0661) * log total time taken for ListTimeSeries requests * add changelog entry * fix PR id * log total time taken for AggregatedList request * update changelog entry * remove log * Update x-pack/metricbeat/module/gcp/metrics/compute/metadata.go Co-authored-by: subham sarkar <sarkar.subhams2@gmail.com> * Update x-pack/metricbeat/module/gcp/metrics/metrics_requester.go Co-authored-by: subham sarkar <sarkar.subhams2@gmail.com> * Update x-pack/metricbeat/module/gcp/metrics/compute/metadata.go Co-authored-by: Harnish Chavda <118714680+harnish-elastic@users.noreply.github.com> * Update x-pack/metricbeat/module/gcp/metrics/metrics_requester.go Co-authored-by: Harnish Chavda <118714680+harnish-elastic@users.noreply.github.com> --------- Co-authored-by: subham sarkar <sarkar.subhams2@gmail.com> Co-authored-by: Harnish Chavda <118714680+harnish-elastic@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3f3e57d - Browse repository at this point
Copy the full SHA 3f3e57dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f20a39 - Browse repository at this point
Copy the full SHA 1f20a39View commit details -
filebeat/input/filestream: Remove x-pack dependency (#40483)
To fix the failing linter rule that requires OSS code to not depend on x-pack code, this change removes the dependency on x-pack/dockerlogbeat/pipelinemock from the Filebeat filestream input. It does this by creating a mock client that is local to filestream test code ("A little copying is better than a little dependency"). Fixes #40293
Configuration menu - View commit details
-
Copy full SHA for 49582f4 - Browse repository at this point
Copy the full SHA 49582f4View commit details
Commits on Sep 4, 2024
-
[Packetbeat] Fix Packetbeat parsing mongodb OP_MSG (#40589)
* [Packetbeat] Fix Packetbeat parsing mongodb OP_MSG * Fixes handling OP_MSG based request/response, missing "end" timestamp and "duration" field for the event
Configuration menu - View commit details
-
Copy full SHA for b11b86a - Browse repository at this point
Copy the full SHA b11b86aView commit details -
[Heartbeat] Add Synthetics to wolfi image (#40689)
Adding required dependencies to run Synthetics to Wolfi-based heartbeat images, from wolfi-os package manager.
Configuration menu - View commit details
-
Copy full SHA for 2b5384a - Browse repository at this point
Copy the full SHA 2b5384aView commit details -
refactor fleet mode detection and storage (#40667)
* refactor fleet mode detection and storage
Configuration menu - View commit details
-
Copy full SHA for 3309620 - Browse repository at this point
Copy the full SHA 3309620View commit details -
x-pack/filebeat/input/cel: improve missing events error value (#40580)
CEL programs used in the CEL input are specific to return an object that includes an array. This is tested for, but currently the check is indirect and only shows that the type is not expected, rather than a more informative message that the events array is missing. This changes that so that when no events field is present, an error is returned directly. This will flow on to a status update in the handling of the returned error by the input Run method, alerting the user more promptly to the cause. Since a CEL input program is not valid if it returns no events field, a hard error (fleet status failed rather than degraded) seems appropriate.
Configuration menu - View commit details
-
Copy full SHA for 72f4afb - Browse repository at this point
Copy the full SHA 72f4afbView commit details -
[Heartbeat] Fix testing pipeline for Windows (#40583)
* Fix windows test pipeline by reflecting browser monitor build constraints in the include file
Configuration menu - View commit details
-
Copy full SHA for 41b1c4d - Browse repository at this point
Copy the full SHA 41b1c4dView commit details
Commits on Sep 6, 2024
-
Add support of snapshot in vSphere virtualmachine metricset (#40683)
* Add support of snapshot in virtualmachine * mage update and add fields.yml * Update data_test.go * address comments, mage update * Lint error * Add createtime * Update CHANGELOG.next.asciidoc * Add state and id for snapshot * update changelog * lint change * lint change
Configuration menu - View commit details
-
Copy full SHA for 7f29f60 - Browse repository at this point
Copy the full SHA 7f29f60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a56ef8 - Browse repository at this point
Copy the full SHA 8a56ef8View commit details -
docs: Prepare Changelog for 8.15.1 (#40695) (#40700)
Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co> (cherry picked from commit fff09dc) Co-authored-by: elastic-vault-github-plugin-prod[bot] <150874479+elastic-vault-github-plugin-prod[bot]@users.noreply.github.com> Co-authored-by: Julien Lind <julien.lind@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 9f2f744 - Browse repository at this point
Copy the full SHA 9f2f744View commit details
Commits on Sep 9, 2024
-
Make Wolfi a part of Docker packaging (#40524)
* New images with `-wolfi` suffix get created * Wolfi is used for preparing the file structure for Docker images
Configuration menu - View commit details
-
Copy full SHA for b06f7ce - Browse repository at this point
Copy the full SHA b06f7ceView commit details -
[vSphere][datastore_cluster] Add support for new metrics in datastore…
…_cluster metricset (#40694) * initial commit * add childEntity * add changelog entry * resolve review comments
Configuration menu - View commit details
-
Copy full SHA for 83a880f - Browse repository at this point
Copy the full SHA 83a880fView commit details -
[add_kubernetes_metadata] Remove extra debug messages (#40625)
* Remove extra debug messages --------- Signed-off-by: constanca <constanca.manteigas@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 9008e8d - Browse repository at this point
Copy the full SHA 9008e8dView commit details -
refactor: consistently use one uuid library (#40161)
* refactor: consistently use one uuid library the codebase is using a mix of github.com/google/uuid and github.com/gofrs/uuid Update the codebase to use github.com/gofrs/uuid consistently and bump to the current major version. * lint: fix linting issues * refactor: move to gofrs/uuid * lint: add gomodguard setting * lint: fix more linter issues * lint: more linting errors * lint: completely remove gofrs/uuid v4 * lint: more linting errors * lint: more linting errors * lint: fix more linting errors * fix: replace uuid.MustParse with uuid.Must(uuid.FromString()) * refactor: update uuid.Parse to uuid.FromString * lint: fix linting errors * lint: fix linting errors * docs: fix nolint comments * lint: fix linting errors * docs: update nolint comments * test: update uuid parsing err * lint: fix linter issues * lint: fix linter issues * lint: run go mod tidy * lint: regenerate notice * build: regenerate notice * build: regenerate notice * refactor: cleanup double uuid conversion * test: gracefully log the error
Configuration menu - View commit details
-
Copy full SHA for cd51941 - Browse repository at this point
Copy the full SHA cd51941View commit details -
Configuration menu - View commit details
-
Copy full SHA for 815b5b0 - Browse repository at this point
Copy the full SHA 815b5b0View commit details -
[Processor\Script] Add option to prevent creation of new sessions (#4…
…0692) * Add option to prevent new session creation and pre-create cached sessions
Configuration menu - View commit details
-
Copy full SHA for 3f3b988 - Browse repository at this point
Copy the full SHA 3f3b988View commit details
Commits on Sep 10, 2024
-
Bump version to 9.0.0 (#40671)
Co-authored-by: Julien Lind <julien.lind@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for f2fcee4 - Browse repository at this point
Copy the full SHA f2fcee4View commit details -
Automatically label PRs to
main
withbackport-v8.x
(#40718)* Automatically label PRs to `main` with `backport-8.x` When the `main` branch switches over to `9.0`, we will want most PRs that are merged into `main` to also be backported to `8.x`. This PR makes this process easier by automatically adding the `backport-8.x` label to all PRs targeting the `main` branch. The exceptions will be PRs for changes that should _only_ be present in `9.0`. For such PRs, authors should simply remove the `backport-8.x` label from their PR. * Fix typo in comment * Add missing v prefix to label for consistent with backport PR rule
Configuration menu - View commit details
-
Copy full SHA for 5bd0723 - Browse repository at this point
Copy the full SHA 5bd0723View commit details -
[Kubernetes - Metricbeat] Providing config option to disable Kubeadm …
…config api requests (#40086) * updating with config_kubeAdm and setbool option
Configuration menu - View commit details
-
Copy full SHA for 7176eec - Browse repository at this point
Copy the full SHA 7176eecView commit details -
Update fields to use mapstr in vSphere virtualmachine metricset (#40707)
* Convert fields to mapstr * lint changes * Address comments, update changelog * lint change * Address CI failure
Configuration menu - View commit details
-
Copy full SHA for e7637c0 - Browse repository at this point
Copy the full SHA e7637c0View commit details -
Fix windows test pipeline (#40733)
Adjust heartbeat pipeline matrix for Windows, to correctly scope unit tests.
Configuration menu - View commit details
-
Copy full SHA for 88c84a0 - Browse repository at this point
Copy the full SHA 88c84a0View commit details -
[netflow] Ensure custom fields configuration is applied (#40730)
- Fix custom fields not being applied when provided through configuration - Add regression test
Configuration menu - View commit details
-
Copy full SHA for f9b41f2 - Browse repository at this point
Copy the full SHA f9b41f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a94ff04 - Browse repository at this point
Copy the full SHA a94ff04View commit details
Commits on Sep 11, 2024
-
[Metricbeat][vSphere] Support for configurable IntervalId for perform…
…ance API (#40678) * initial commit for intervalId supports for performance metrics * update docs and fix CI * Add changelog entry * fix CI * resolve review comments * fix loggers * resolved review comments * update versions * update UTs * update integration tests * 10s -> 20s * Update CHANGELOG.next.asciidoc Co-authored-by: Aman <38116245+devamanv@users.noreply.github.com> * Update metricbeat/docs/modules/vsphere.asciidoc Co-authored-by: Aman <38116245+devamanv@users.noreply.github.com> * make update * add recover for ToMetricSeries panic * return error instead just logging it. * remove restriction of interval IDs * remove unnecessary validations * remove recover and add empty condition * update changelog entry * Fix wrapping of errors in loggers * update data.json * update data.json * fix CI and loggers * update changelog entries * make update * fix changelog entries * update changelog entry --------- Co-authored-by: Aman <38116245+devamanv@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c75a7a4 - Browse repository at this point
Copy the full SHA c75a7a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5cd59 - Browse repository at this point
Copy the full SHA 3a5cd59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54f3d9e - Browse repository at this point
Copy the full SHA 54f3d9eView commit details -
Fix wrong user for installing Synthetics (#40747)
The current user must be used instead of `root`.
Configuration menu - View commit details
-
Copy full SHA for 7474918 - Browse repository at this point
Copy the full SHA 7474918View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb57731 - Browse repository at this point
Copy the full SHA cb57731View commit details -
Change maintainer label to opencontainers in Dockerfile (#40736)
The old way of specifying maintainers in a Dockerfile was to use the MAINTAINER instruction. This is now deprecated and the maintainer label was used instead. Nowadays the recommended way to set a maintainer is through the `org.opencontainers.image.authors` label. See https://docs.docker.com/reference/build-checks/maintainer-deprecated/.
Configuration menu - View commit details
-
Copy full SHA for 4cc11f2 - Browse repository at this point
Copy the full SHA 4cc11f2View commit details -
[Journald] Restart journalctl if it exits unexpectedly (#40558)
If journalctl exits unexpectedly the journald input will restart it and set the cursor to the last know position. Any error/non zero return code is logged at level error. There is an exponential backoff that caps at 1 restart every 2s.
Configuration menu - View commit details
-
Copy full SHA for a9fb9fa - Browse repository at this point
Copy the full SHA a9fb9faView commit details -
fix invalid bitSize in strconv.ParseFloat (#40753)
The bitSize argument in strconv.ParseFloat should be either 32 or 64. Any value other than 32 will default to 64 in the current implementation, though this behavior is undocumented, making it undefined. See https://cs.opensource.google/go/go/+/refs/tags/go1.23.0:src/strconv/atof.go;l=704-708.
Configuration menu - View commit details
-
Copy full SHA for 6e93c27 - Browse repository at this point
Copy the full SHA 6e93c27View commit details -
build(deps): bump the github-actions group across 1 directory with 3 …
…updates (#40759) Bumps the github-actions group with 3 updates in the / directory: [updatecli/updatecli-action](https://github.com/updatecli/updatecli-action), [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) and [docker/login-action](https://github.com/docker/login-action). Updates `updatecli/updatecli-action` from 2.65.0 to 2.67.0 - [Release notes](https://github.com/updatecli/updatecli-action/releases) - [Commits](updatecli/updatecli-action@a0c478c...6b8881a) Updates `slackapi/slack-github-action` from 1.26.0 to 1.27.0 - [Release notes](https://github.com/slackapi/slack-github-action/releases) - [Commits](slackapi/slack-github-action@70cd7be...37ebaef) Updates `docker/login-action` from 3.2.0 to 3.3.0 - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@0d4c9c5...9780b0c) --- updated-dependencies: - dependency-name: updatecli/updatecli-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: slackapi/slack-github-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e40a5fd - Browse repository at this point
Copy the full SHA e40a5fdView commit details -
Do not cancel context on Connection.Close (#40769)
This commit removes a call to conn.cancelReqs() that causes the Connection to be unusable after Close() is called, leading to the bug described by #40705.
Configuration menu - View commit details
-
Copy full SHA for b0e4f85 - Browse repository at this point
Copy the full SHA b0e4f85View commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 692e03f - Browse repository at this point
Copy the full SHA 692e03fView commit details -
{,x-pack/}metricbeat/module/prometheus/{collector,remote_write}: Add …
…`metrics_count` to Prometheus module if `metrics_count` is `true` (#40411) Co-authored-by: Ishleen Kaur <102962586+ishleenk17@users.noreply.github.com> Co-authored-by: Aman <38116245+devamanv@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3c9563c - Browse repository at this point
Copy the full SHA 3c9563cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5981ece - Browse repository at this point
Copy the full SHA 5981eceView commit details -
Configuration menu - View commit details
-
Copy full SHA for df31948 - Browse repository at this point
Copy the full SHA df31948View commit details -
build(deps): bump cryptography in /libbeat/tests/system (#40795)
Bumps [cryptography](https://github.com/pyca/cryptography) from 42.0.4 to 43.0.1. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@42.0.4...43.0.1) --- updated-dependencies: - dependency-name: cryptography dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 54c9961 - Browse repository at this point
Copy the full SHA 54c9961View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc418ab - Browse repository at this point
Copy the full SHA fc418abView commit details -
libbeat/processors/replace: fix zero string replacement validation (#…
Configuration menu - View commit details
-
Copy full SHA for a45a3ac - Browse repository at this point
Copy the full SHA a45a3acView commit details -
chore: deps(updatecli/policy): bump "ghcr.io/updatecli/policies/autod…
…... (#40799) ... iscovery/updatecli" Updatecli version policy Made with ❤️️ by updatecli Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e729ecf - Browse repository at this point
Copy the full SHA e729ecfView commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c6eb45 - Browse repository at this point
Copy the full SHA 2c6eb45View commit details -
[Metricbeat][vSphere] New metrics support and minor changes to existi…
…ng metricsets (#40766) * initial commit * update field mappings * update virtual machine data.json * format data.json * resolve review comments * add changelog entry
Configuration menu - View commit details
-
Copy full SHA for 3f44bd1 - Browse repository at this point
Copy the full SHA 3f44bd1View commit details -
testing: Fix Docker deprecation warnings (#40734)
* testing: Fix Docker deprecation warnings I stumbled upon some warnings when trying to start the integration testing environment. The errors don't cause any harm but they pollute the output of the tool. Errors include: WARN[0000] /home/mauri870/git/elastic/beats/testing/environments/snapshot.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avo id potential confusion WARN[0000] /home/mauri870/git/elastic/beats/testing/environments/local.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion WARN: MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label (line 4)
Configuration menu - View commit details
-
Copy full SHA for 28cd825 - Browse repository at this point
Copy the full SHA 28cd825View commit details -
[vSphere] add triggered alarm to existing metricsets. (#40714)
* add alert names * update host metricset * add alert metrics to all the metricsets * add changelog entry * update data_test * add triggerd alarms * added entity name * mage check --------- Co-authored-by: Niraj Rathod <niraj.rathod@crestdatasys.com> Co-authored-by: Kush Rana <kush.rana@elastic.co> Co-authored-by: harnish-elastic <harnish.chavda@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 885a2db - Browse repository at this point
Copy the full SHA 885a2dbView commit details -
OOTB support AWS Eventbridge (#40006)
Adding code to OOTB support AWS Eventbridge generated events for S3 changes, see https://docs.aws.amazon.com/AmazonS3/latest/userguide/EventBridge.html
Configuration menu - View commit details
-
Copy full SHA for c37159e - Browse repository at this point
Copy the full SHA c37159eView commit details -
chore: add debug histograms for s3 object size and events per process…
…ed s3 object (#40775) * add debug histograms for s3 object size and events per object Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * changelog entry Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * move changelog to developer next Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 8f2c3f9 - Browse repository at this point
Copy the full SHA 8f2c3f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ab7467 - Browse repository at this point
Copy the full SHA 6ab7467View commit details
Commits on Sep 16, 2024
-
deps(updatecli): bump all policies (#40827)
* chore: deps(updatecli/policy): bump "ghcr.io/elastic/oblt-updatecli-p... ... olicies/ironbank/templates" Updatecli version policy Made with ❤️️ by updatecli * chore: deps(updatecli/policy): bump "ghcr.io/updatecli/policies/autod... ... iscovery/updatecli" Updatecli version policy Made with ❤️️ by updatecli --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 42fb7a8 - Browse repository at this point
Copy the full SHA 42fb7a8View commit details -
tests: fix check to enable the race detector in supported platforms (#…
…40764) * tests: fix check to enable the race detector in supported platforms This code is almost 4 years old, the support for the race detector was lacking at that point and Elastic had its first steps with arm64 builds of Beats. I updated the check to allow tests to run with RACE_DETECTOR=true in supported platforms, this includes linux/arm64 and darwin/arm64. * add log if race is enabled for an unsupported platform
Configuration menu - View commit details
-
Copy full SHA for a4387db - Browse repository at this point
Copy the full SHA a4387dbView commit details -
update changlog.next file (#40841)
Co-authored-by: Niraj Rathod <niraj.rathod@crestdatasys.com>
Configuration menu - View commit details
-
Copy full SHA for 3c03c74 - Browse repository at this point
Copy the full SHA 3c03c74View commit details
Commits on Sep 17, 2024
-
azure-eventhub: expand input sanitizer's invalid JSON coverage (#40742)
- Rework the input's invalid JSON sanitization feature to support configurable sanitizers - Migrate existing sanitizers to the new format - Add a new `replace_all` sanitizer - Add a new `invalid_json_messages_total` input metric to count the number of messages that contain invalid JSON strings. The `replace_all` sanitizer replaces all the occurrences of substring matching the regex expression `pattern` with a fixed literal string `replacement`. Here is a sample configuration: ```yaml sanitizers: - type: replace_all spec: pattern: '\[\s*([^\[\]{},\s]+(?:\s+[^\[\]{},\s]+)*)\s*\]' replacement: "{}" ``` For example, if the diagnostic settings send the following message: ```json { "AppImage": "orcas/postgres_standalone_16_u18:38.1.240825", "AppType": "PostgreSQL", "properties": [ 218 B blob data ] } ``` With the previous sample configuration, the input will replace the invalid JSON, updating the message to the following version: ```json { "AppImage": "orcas/postgres_standalone_16_u18:38.1.240825", "AppType": "PostgreSQL", "properties": {} } ``` The `replace_all` sanitizer aims to restore JSON syntax validity by replacing invalid, unfixable JSON with literal values that make sense for the context. The invalid JSON sanitization became a thing when we faced Azure services producing malformed JSON documents. Here is a list of previous occurrences of this problem: - #34092 - elastic/azuremarketplacedev#190 In all cases, we first contacted Azure support, but they didn't fix the invalid JSON. --------- Co-authored-by: Gabriel Pop <94497545+gpop63@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 168b13a - Browse repository at this point
Copy the full SHA 168b13aView commit details -
Osquerybeat: Upgrade to osquery 5.13.1 (#40849)
* Osquerybeat: Upgrade to osquery 5.13.1 * Update CHANGELOG with PR number * Revert version.go checked in by mistake
Configuration menu - View commit details
-
Copy full SHA for f4f1e3f - Browse repository at this point
Copy the full SHA f4f1e3fView commit details -
[AWS] Support owning account for cross account monitoring (#40691)
* support OwniningAccount filtering Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * document the new paramter Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add changelog Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * Update CHANGELOG.next.asciidoc Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co> * Update x-pack/metricbeat/modules.d/aws.yml.disabled Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co> * add missing docuemntation of owning_account parameter Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 03e7699 - Browse repository at this point
Copy the full SHA 03e7699View commit details -
.github/CODEOWNERS - remove non-existent metricbeat paths (#40858)
These paths do not exist so they should not be part of the codeowners file. /x-pack/metricbeat/module/gcp/dns /x-pack/metricbeat/module/gcp/firewall /x-pack/metricbeat/module/gcp/vpcflow
Configuration menu - View commit details
-
Copy full SHA for 9164f82 - Browse repository at this point
Copy the full SHA 9164f82View commit details -
[metricbeat] meraki module with device_health metricset (#40836)
* inital meraki module and metricsets * initial refactor for single meraki metricset device_health * added tunnel support aka VPN support by Device * adding interfaces aka switch ports and switch port status * processing review comments * refactored for comments * fixing default metricset * Removing unused variables and adding text to required variables * add go module deps * fixing for loop and starting on fields yml * remove %d from loop condition * fixing review comments and loss latency * update dashboard-api lib to version with MIT licensed ratelimiter * remove unused fields in metricset struct * remove device details for now * Major refactor to improve overall readability and device status/metric associations. This commit removes a couple of data points from the original code, namely: - network appliance port settings - these settings are not defined per-device, but per-network, and as such don't fit into the current naming taxonomy. - site-to-site VPN settings - similarly to the above, these are not per-device attibutes. In addition there is a limitation included on including only a single metric bucket (as returned from the API) per metricbeat collection loop. There needs to be some better logging/config validation on this, which will come later; for now, just run with a maximum 5 minute collection interval. This commit includes the field mappings too, but it currently causes events to get dropped due to the index field limit getting hit (max 10k fields). You can get around this by setting 'setup.template.settings.index.mapping.total_fields.limit' to a higher value. We maybe can't include all these mappings in the metricbeat module, but for now they are here to allow testing with standalone metricbeat. * Add maximum collection interval check to avoid missing uplink loss and latency metrics. Remove 'percent' units, because the data does not fit the 0-1 elastic interpretation of percent. * revert accidental changes to reference config * add example in data.json * review comments: license headers, missing/incorrect mapping * result of 'go mod tidy' ... trying to unblock the CI builds * fix linter issues * update NOTICE.txt * add release tag to fields.yml, update docs * review feedback: keyword -> dat * commit results of 'make update' in x-pack metricbeat for CI * remove mappings to avoid hitting field limits in global metricbeat index template * add one field back to please the docs CI * more linter errors guarding against shared loop var pointers * fix error introduced in previous commit * add exception for golangci-lint G601 which is no longer required in go1.22+ * remove the guards against taking addresses of loop vars * i can't get the golanglint-ci config to get picked up, so i'm reverting that change and putting back the annoying index loop code * Update go.mod to match toolchain version to .go-version Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co> --------- Co-authored-by: Dan Hiebert <dan@semplicityinc.com> Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for ae71c67 - Browse repository at this point
Copy the full SHA ae71c67View commit details -
x-pack/metricbeat/module/panw: Add a new module (#40686)
* initial module creation * panos.system metricset running * remove testing data * panos.disk metricset working * rename metricset * change metricset name * bgp_peers metricset working * temperature metricset * more metricsets * use MetricSetFields * license notices * update fields.yml * added doc * refactor down to 4 metricsets * more cleanup * cleanup field names * remove yml * panos.yml.disabled * PR comment fixes * more PR comments addressed. Still to do: tests * Changes to: - move tunnels from vpn to interfaces metricset - address PR comments for field names in field.yml - split local/peer addresses into host and port for bgp - handle license expires of "never" * Fixes for PR comments * add license header * add pango package * mage check && mage update * remove mappings & make update * make linter happy * add the untracked docs * update the fields.yml * update the fields.yml with example fields to make python integ tests happy * make docs check happy and update codeowners * add result of 'mage update' in x-pack/metricbeat --------- Co-authored-by: subham sarkar <subham.sarkar@elastic.co> Co-authored-by: tommyers-elastic <106530686+tommyers-elastic@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cc2c925 - Browse repository at this point
Copy the full SHA cc2c925View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8034c45 - Browse repository at this point
Copy the full SHA 8034c45View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aabe84c - Browse repository at this point
Copy the full SHA aabe84cView commit details -
chore: deps(updatecli/policy): bump "ghcr.io/updatecli/policies/autod…
…... (#40874) ... iscovery/updatecli" Updatecli version policy Made with ❤️️ by updatecli Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 61c0d0b - Browse repository at this point
Copy the full SHA 61c0d0bView commit details -
[vSphere] update field name for triggered_alarm (#40876)
* update field name * update changelog * update changelog --------- Co-authored-by: Niraj Rathod <niraj.rathod@crestdatasys.com>
Configuration menu - View commit details
-
Copy full SHA for 0d56a64 - Browse repository at this point
Copy the full SHA 0d56a64View commit details -
Expose output disk queue settings when running under agent (#40857)
* Expose output disk queue settings when running under agent
Configuration menu - View commit details
-
Copy full SHA for cf83386 - Browse repository at this point
Copy the full SHA cf83386View commit details -
Disable kubeadm for filebeat (both filbeat.input and filbeat.autodisc…
…over) (#40301) * disable kubeadm for filebeat autodiscover * Update filebeat/_meta/test/docs/01_playground/filebeat.yaml Co-authored-by: Tiago Queiroz <tiago.queiroz@elastic.co> * Update libbeat/processors/add_kubernetes_metadata/docs/add_kubernetes_metadata.asciidoc Co-authored-by: Tiago Queiroz <tiago.queiroz@elastic.co> * Update dev-tools/kubernetes/filebeat/Dockerfile.debug Co-authored-by: Tiago Queiroz <tiago.queiroz@elastic.co> * fixing docs and adding mericbeat references * fixing docs and adding mericbeat references * Update filebeat/_meta/config/filebeat.autodiscover.reference.yml.tmpl Co-authored-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co> --------- Co-authored-by: Tiago Queiroz <tiago.queiroz@elastic.co> Co-authored-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 89cd840 - Browse repository at this point
Copy the full SHA 89cd840View commit details -
Add NewBeatReceiver function for beats as otel receivers (#40816)
* Add NewBeatReceiver function for beats as otel receivers
Configuration menu - View commit details
-
Copy full SHA for 8feb181 - Browse repository at this point
Copy the full SHA 8feb181View commit details -
[feat:filebeat/input/redis/slowlog] Add Redis replication role to slo…
…wlogs (#40578) Add Redis replication role to slowlogs --------- Co-authored-by: Mauri de Souza Meneguzzo <mauri870@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bfed178 - Browse repository at this point
Copy the full SHA bfed178View commit details
Commits on Sep 19, 2024
-
x-pack/metricbeat/module/gcp: Add Organization ID and display name to…
… cloud labels (#40461) * issue fix * add change.log * formatting * change.log * error-fix * resolved comments * resolved comments * context added * resolve comments * error handling * doc changes * change.log * Update gcp.asciidoc * Update CHANGELOG.asciidoc * doc changes
Configuration menu - View commit details
-
Copy full SHA for 355ed04 - Browse repository at this point
Copy the full SHA 355ed04View commit details -
chore: deps(updatecli/policy): bump "ghcr.io/elastic/oblt-updatecli-p…
…... (#40898) ... olicies/ironbank/templates" Updatecli version policy Made with ❤️️ by updatecli Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 53ed022 - Browse repository at this point
Copy the full SHA 53ed022View commit details -
Rename Wolfi images to satisfy the release naming convention (#40886)
For example, `filebeat-wolfi-oss` -> `filebeat-oss-wolfi`
Configuration menu - View commit details
-
Copy full SHA for 029e056 - Browse repository at this point
Copy the full SHA 029e056View commit details -
fix concurrent map write error caused by reusing a mapstr.M (#40904)
Co-authored-by: dparkerelastic <david.parker@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 43d80af - Browse repository at this point
Copy the full SHA 43d80afView commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c0ff04 - Browse repository at this point
Copy the full SHA 9c0ff04View commit details -
[kibana] support api_key (#40360)
* [kibana] support api_key * changes username and password to generic values * make check formatting changes * removes skip-go-installation option * fixes: naked return in func * adds skip-go-installation back * only sets header if apikey is not empty --------- Co-authored-by: VihasMakwana <121151420+VihasMakwana@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f934ab8 - Browse repository at this point
Copy the full SHA f934ab8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8f41bb - Browse repository at this point
Copy the full SHA e8f41bbView commit details -
[filebeat] Fix long filepaths in diagnostics exceeding max path limit…
…s on Windows (#40909) * [filebeat] Fix long filepaths in diagnostics exceeding max path limits on Windows * Update changelog with PR number * Adjust utz * Quiet the linter false positive * More linter pacification * Fix linter complains for errors checks in okta.go * Let the linter complain again * Revert revert
Configuration menu - View commit details
-
Copy full SHA for d82fe9a - Browse repository at this point
Copy the full SHA d82fe9aView commit details -
clean up old Jenkins resources (#40920)
* clean up old Jenkins resources * clean up groovy scripts and other .ci resources --------- Co-authored-by: julienlind <vincent.lind@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 5d2f58e - Browse repository at this point
Copy the full SHA 5d2f58eView commit details -
[AWS CloudWatch Metrics] Record previous endTime to use for next coll…
…ection period (#40870) This PR is to record the previous endTime from the previous collection period to use for calculating the next collection start time and end time. This PR also changes log.logger from cloudwatch to aws.cloudwatch to match the other logger.
Configuration menu - View commit details
-
Copy full SHA for cef78ed - Browse repository at this point
Copy the full SHA cef78edView commit details -
x-pack/filebeat/input/cel: make http functions always available (#40912)
HTTP functions were previously conditional on the resource URL being an HTTP/HTTPS URL. In hindsight, this offers no benefits and can result in confusing errors when the end user enters an invalid URL for an HTTP-based integration. Instead of a URL-related or HTTP-related error, the user is given a compilation error indicating that the HTTP-related function that are being called (and they may not be aware of in any way) are not valid references. So let's just always make them available.
Configuration menu - View commit details
-
Copy full SHA for 14337dd - Browse repository at this point
Copy the full SHA 14337ddView commit details
Commits on Sep 21, 2024
-
x-pack/metricbeat/module/gcp: Override GCP API endpoint in metric cli…
…ent (#40918) * override endpoint to etric client * config and changelog * doc * resolved comments * lint fix
Configuration menu - View commit details
-
Copy full SHA for 7720c90 - Browse repository at this point
Copy the full SHA 7720c90View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 741121e - Browse repository at this point
Copy the full SHA 741121eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e561736 - Browse repository at this point
Copy the full SHA e561736View commit details -
Go-based changeset definition for MODULE (#40238)
Added MODULE env var definition within mage
Configuration menu - View commit details
-
Copy full SHA for cc0bda7 - Browse repository at this point
Copy the full SHA cc0bda7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42dc965 - Browse repository at this point
Copy the full SHA 42dc965View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50924d2 - Browse repository at this point
Copy the full SHA 50924d2View commit details -
feat: use upstream go-winio version (#40940)
the used version was a fork of an old version with a fix for windows 7. We dropped support for windows 7 a long time ago so we can switch to the upstream version and stay up to date. drop go-winio replace statement
Configuration menu - View commit details
-
Copy full SHA for c5f3b30 - Browse repository at this point
Copy the full SHA c5f3b30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4380b9d - Browse repository at this point
Copy the full SHA 4380b9dView commit details
Commits on Sep 24, 2024
-
Add pre-commit step to beats pipelines (#40560)
Added pre-commit check to beats pipelines to validate if no merge-conflicts exist
Configuration menu - View commit details
-
Copy full SHA for ecc5215 - Browse repository at this point
Copy the full SHA ecc5215View commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e6364a - Browse repository at this point
Copy the full SHA 1e6364aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 378b796 - Browse repository at this point
Copy the full SHA 378b796View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbbfb5b - Browse repository at this point
Copy the full SHA dbbfb5bView commit details
Commits on Sep 26, 2024
-
Add filebeat receiver and otel consumer output (#40974)
* Add filebeat receiver and otel consumer output Co-authored-by: Blake Rouse <blake.rouse@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 8b93e1c - Browse repository at this point
Copy the full SHA 8b93e1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c4adf6 - Browse repository at this point
Copy the full SHA 3c4adf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40743f8 - Browse repository at this point
Copy the full SHA 40743f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07360ca - Browse repository at this point
Copy the full SHA 07360caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 138e43c - Browse repository at this point
Copy the full SHA 138e43cView commit details -
We're reverting because Elastic Agent CI has been failing and we've narrowed it down to the type assertion failing here and not checking `ok` right after: https://github.com/elastic/beats/blob/138e43cad7eda93c1414641682056b6c88efcf1d/winlogbeat/sys/strings_windows.go#L31-L32 Specifically, when integration tests for Elastic Agent run on its CI Windows hosts, we are seeing this failure in the log: ``` panic: runtime error: invalid memory address or nil pointer dereference [signal 0xc0000005 code=0x0 addr=0x0 pc=0x284f4bf] goroutine 1 [running]: golang.org/x/text/encoding/charmap.(*Charmap).ID(0x0) /go/pkg/mod/golang.org/x/text@v0.18.0/encoding/charmap/charmap.go:111 +0x1f github.com/elastic/beats/v7/winlogbeat/sys.init.0() /go/src/github.com/elastic/beats/winlogbeat/sys/strings_windows.go:32 +0x10c ```
Configuration menu - View commit details
-
Copy full SHA for 307e95c - Browse repository at this point
Copy the full SHA 307e95cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d867c96 - Browse repository at this point
Copy the full SHA d867c96View commit details
Commits on Sep 27, 2024
-
test: drop custom sys package and use stdlib x/sys (#40984)
* feat: drop custom sys package and use stdlib x/sys drop custom fork of x/sys and use upstream package regenerate notice copy over custom methods * lint: fix linting issues
Configuration menu - View commit details
-
Copy full SHA for adbddfe - Browse repository at this point
Copy the full SHA adbddfeView commit details -
Restore docker.network.in.* and docker.network.out.* fields in docker…
… module (#40968) * Restore docker.network.in.* and docker.network.out.* fields in docker module * Update CHANGELOG.next.asciidoc * Change git email * Trigger tests * Add pre-commit step to beats pipelines (#40560) Added pre-commit check to beats pipelines to validate if no merge-conflicts exist * Remove extra punctuation in some fields description --------- Co-authored-by: Olga Naydyonock <olga.naidjonoka@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for fc17d84 - Browse repository at this point
Copy the full SHA fc17d84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ec48fa - Browse repository at this point
Copy the full SHA 5ec48faView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdcad10 - Browse repository at this point
Copy the full SHA bdcad10View commit details -
[Automation] Bump Golang version to 1.22.7 (#41018)
* chore: Update version.asciidoc Made with ❤️️ by updatecli * chore: Update Auditbeat Dockerfile Made with ❤️️ by updatecli * chore: Update .go-version Made with ❤️️ by updatecli * chore: Update NATS module Dockerfile Made with ❤️️ by updatecli * chore: Update from vsphere Dockerfile Made with ❤️️ by updatecli * chore: Update Filebeat debug Dockerfile Made with ❤️️ by updatecli * chore: Update Heartbeat Dockerfile Made with ❤️️ by updatecli * chore: Update Metricbeat debug Dockerfile Made with ❤️️ by updatecli * chore: Update stan Dockerfile Made with ❤️️ by updatecli * chore: Update HTTP module Dockerfile Made with ❤️️ by updatecli * chore: Update Functionbeat Dockerfile Made with ❤️️ by updatecli * chore: Update go.mod Made with ❤️️ by updatecli * chore: Update Metricbeat Dockerfile Made with ❤️️ by updatecli * chore: Update Packetbeat Dockerfile Made with ❤️️ by updatecli * chore: Update .golangci.yml Made with ❤️️ by updatecli * Add changelog. * Fix toolchain. * Fix go version in go.mod. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 22540a0 - Browse repository at this point
Copy the full SHA 22540a0View commit details
Commits on Sep 28, 2024
-
fix(auditbeat): eventreader compile error on unsupported system (#41035)
NewEventReader should return two values
Configuration menu - View commit details
-
Copy full SHA for caf09cb - Browse repository at this point
Copy the full SHA caf09cbView commit details -
feat: bump badger to v4 (#40939)
* feat: bump badger to v4 bump badger to current major version drop ristretto replace directive as the glog dependency was removed upstream * lint: fix linter issues * feat: drop glog replace directive * feat: downgrade to badger v4.2.0 as the latest version was tampered * lint: update notice file * look at what they made me do :(
Configuration menu - View commit details
-
Copy full SHA for 4fb90ac - Browse repository at this point
Copy the full SHA 4fb90acView commit details
Commits on Sep 30, 2024
-
libbeat/cfgfile: remove futile errors.Is call (#40851)
Also remove the no-lint directive and use errors.As to identify the type of the error returned by createRunner.
Configuration menu - View commit details
-
Copy full SHA for 98d34a8 - Browse repository at this point
Copy the full SHA 98d34a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74faa2f - Browse repository at this point
Copy the full SHA 74faa2fView commit details -
fix(filebeat): do not import kubernetes provider on unsupported platf…
…orms (#41041) k8s provider is only supported in some platforms the import will cause a compile error in other systems
Configuration menu - View commit details
-
Copy full SHA for 08d3ed1 - Browse repository at this point
Copy the full SHA 08d3ed1View commit details -
Add support for kubernetes version 1.31.0 (#40856)
* Add support for kubernetes version 1.31.0 * remove v1.27 from Jenkinsfile * copy metrics.1.31 from metrics.1.30 * update buildkite pipeline * add test metrics for controllermanager * add test metrics for scheduler * remove 1.27 metric test files * update k8s versions
Configuration menu - View commit details
-
Copy full SHA for 23f8564 - Browse repository at this point
Copy the full SHA 23f8564View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e94259 - Browse repository at this point
Copy the full SHA 1e94259View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e989b8 - Browse repository at this point
Copy the full SHA 5e989b8View commit details
Commits on Oct 1, 2024
-
[filbeat][azure-blob-storage] - Adding support for Microsoft Entra ID…
… RBAC authentication (#40879) * Added support for Microsoft Entra ID RBAC authentication.
Configuration menu - View commit details
-
Copy full SHA for c5d376c - Browse repository at this point
Copy the full SHA c5d376cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba81f58 - Browse repository at this point
Copy the full SHA ba81f58View commit details -
libbeat: improve BenchmarkExecHttpRequest with multiple sizes (#40885)
This benchmark uses a hardcoded Hello World response. In a real world scenario responses will range in size, specifically for _bulk responses. Updated the benchmark to consider different sizes when benchmarking this function.
Configuration menu - View commit details
-
Copy full SHA for ee157de - Browse repository at this point
Copy the full SHA ee157deView commit details -
feat: use stub impl when compiling on non-unix systems (#41034)
resolve compile errors on non-unix system (mostly wasm) by using the noop implementation used for windows
Configuration menu - View commit details
-
Copy full SHA for aba8357 - Browse repository at this point
Copy the full SHA aba8357View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae6ed1 - Browse repository at this point
Copy the full SHA 9ae6ed1View commit details -
[main](backport #41011) Add missing changelog for ES fix. (#41020)
Configuration menu - View commit details
-
Copy full SHA for 4184106 - Browse repository at this point
Copy the full SHA 4184106View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e345f28 - Browse repository at this point
Copy the full SHA e345f28View commit details
Commits on Oct 3, 2024
-
[AWS Cloudwatch] Fix Tags for APIGW (#40755)
* adding fix for aws tags of cloudwatch * variables set to apigateway_max_results * moving check inside apigw namespace * setting max limit to 500 --------- Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 5aca19c - Browse repository at this point
Copy the full SHA 5aca19cView commit details -
x-pack/filebeat/input/awss3: add support for CSV decoding (#40896)
The test file txn.csv.gz was obtained from https://netskopepartnerlogfilebucket.s3.amazonaws.com/txn-1722875066329034-fe10b6a23cc643c4b282e6190de2352d.csv.gz
Configuration menu - View commit details
-
Copy full SHA for 939e8b1 - Browse repository at this point
Copy the full SHA 939e8b1View commit details -
[filebeat][gcs] - Simplified state checkpoint calculation (#40937)
* Simplified state checkpoint calculation. The existing state checkpoint calculation logic was convoluted and depended on unreliable flag logic, then it has been simplified so that if errors occur they are become simpler to debug.
Configuration menu - View commit details
-
Copy full SHA for 488c445 - Browse repository at this point
Copy the full SHA 488c445View commit details -
Add linting for the
replace
directive ingo.mod
(#41086)* Forbid local replaces in go.mod * Restrict replaced dependencies in go.mod to an allowlist
Configuration menu - View commit details
-
Copy full SHA for 28169ee - Browse repository at this point
Copy the full SHA 28169eeView commit details -
Remove deprecated field awscloudwatch (#41089)
This PR removes deprecated field awscloudwatch in filebeat aws-cloudwatch input.
Configuration menu - View commit details
-
Copy full SHA for 39d12c8 - Browse repository at this point
Copy the full SHA 39d12c8View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8ab313 - Browse repository at this point
Copy the full SHA c8ab313View commit details -
x-pack/metricbeat/module/mssql: Update mssql image version to avoid S…
…IGABRT and update HEALTHCHECK (#41104)
Configuration menu - View commit details
-
Copy full SHA for 43301bc - Browse repository at this point
Copy the full SHA 43301bcView commit details -
packetbeat/module: fix upload of bundled ingest pipelines on Windows (#…
…41110) Detection of data stream identity was using os.PathSeparator which will not match the path separator used by embed.FS which is always "/"[1]. [1]https://pkg.go.dev/embed#hdr-Directives
Configuration menu - View commit details
-
Copy full SHA for f55bd8d - Browse repository at this point
Copy the full SHA f55bd8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f47cbd6 - Browse repository at this point
Copy the full SHA f47cbd6View commit details -
Add container logging known issue (#41119)
Add a known issue entry for 8.15.0 and 8.15.2 referencing #41118.
Configuration menu - View commit details
-
Copy full SHA for 9d87afa - Browse repository at this point
Copy the full SHA 9d87afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c70d2d8 - Browse repository at this point
Copy the full SHA c70d2d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for efb563c - Browse repository at this point
Copy the full SHA efb563cView commit details -
Fix resource leak bug in auditbeat/socket (#41080)
* fix resource leak bug in auditbeat/socket * linter.. * linter...
Configuration menu - View commit details
-
Copy full SHA for 12e846b - Browse repository at this point
Copy the full SHA 12e846bView commit details -
x-pack/filebeat/input/internal/httplog: log headers instead of reques…
…t/response (#41072) Add logging of structured fields for request and response headers and drop logging of request/response using httputil. We lose no significant information from dropping the request logging; in requests there will be an "Accept-Encoding: gzip" that we do not get in the headers, but this is always present in all requests from beats clients. The benefit of including headers as structured data is that we gain the ability to more easily search logs for header values.
Configuration menu - View commit details
-
Copy full SHA for c3dc5a9 - Browse repository at this point
Copy the full SHA c3dc5a9View commit details
Commits on Oct 5, 2024
-
fix(packetbeat): bump gopacket for windows arm/arm64 support (#41090)
* fix(packetbeat): bump gopacket for windows arm/arm64 support fix packetbeat compile errors on windows/arm and windows/arm64 * lint: regenerate notice file
Configuration menu - View commit details
-
Copy full SHA for 775d26d - Browse repository at this point
Copy the full SHA 775d26dView commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b9d916 - Browse repository at this point
Copy the full SHA 9b9d916View commit details -
Fix read-only instructions for running Beats on Docker (#41120)
* Fix read-only instructions for running Beats on Docker * Fix up command
Configuration menu - View commit details
-
Copy full SHA for b7d7fec - Browse repository at this point
Copy the full SHA b7d7fecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60bdc6a - Browse repository at this point
Copy the full SHA 60bdc6aView commit details -
[Automation] Bump Golang version to 1.22.8 (#41139)
* chore: Update Heartbeat Dockerfile Made with ❤️️ by updatecli * chore: Update Heartbeat debug Dockerfile Made with ❤️️ by updatecli * chore: Update Functionbeat Dockerfile Made with ❤️️ by updatecli * chore: Update NATS module Dockerfile Made with ❤️️ by updatecli * chore: Update Metricbeat Dockerfile Made with ❤️️ by updatecli * chore: Update .golangci.yml Made with ❤️️ by updatecli * chore: Update Auditbeat Dockerfile Made with ❤️️ by updatecli * chore: Update HTTP module Dockerfile Made with ❤️️ by updatecli * chore: Update Packetbeat Dockerfile Made with ❤️️ by updatecli * chore: Update version.asciidoc Made with ❤️️ by updatecli * chore: Update go.mod Made with ❤️️ by updatecli * chore: Update from vsphere Dockerfile Made with ❤️️ by updatecli * chore: Update Filebeat debug Dockerfile Made with ❤️️ by updatecli * chore: Update stan Dockerfile Made with ❤️️ by updatecli * chore: Update Metricbeat debug Dockerfile Made with ❤️️ by updatecli * Add changelog. * Go mod tidy. * Remove toolchain. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 070db8e - Browse repository at this point
Copy the full SHA 070db8eView commit details -
[metricbeat] [helper] Fix http server helper SSL config (#39405)
* add changelog entry * fix TLS config * fix changelog pr id * golangci-lint fixes * mage check * fix http server ssl test * Update metricbeat/helper/server/http/http_test.go Co-authored-by: Tiago Queiroz <me@tiago.life> * fix changelog --------- Co-authored-by: Tiago Queiroz <me@tiago.life>
Configuration menu - View commit details
-
Copy full SHA for 6d4fbfc - Browse repository at this point
Copy the full SHA 6d4fbfcView commit details -
Revert "Don't register cfgfile flags on
flag.CommandLine
in `func i…Configuration menu - View commit details
-
Copy full SHA for 2ff38df - Browse repository at this point
Copy the full SHA 2ff38dfView commit details -
[Automation] Bump Golang version to 1.22.8 (#41160)
* chore: Update .go-version Made with ❤️️ by updatecli * chore: Update go.mod Made with ❤️️ by updatecli * Fix go mod tidy output. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 2acdba9 - Browse repository at this point
Copy the full SHA 2acdba9View commit details -
[aws] Change log.file.path field in awscloudwatch input to nested obj…
…ect (#41099) Change log.file.path field in awscloudwatch input to nested object
Configuration menu - View commit details
-
Copy full SHA for 904d14b - Browse repository at this point
Copy the full SHA 904d14bView commit details
Commits on Oct 8, 2024
-
x-pack/filebeat/input/azureblobstorage: add support for CSV decoding (#…
…40978) The test file txn.csv.gz was obtained from https://netskopepartnerlogfilebucket.s3.amazonaws.com/txn-1722875066329034-fe10b6a23cc643c4b282e6190de2352d.csv.gz
Configuration menu - View commit details
-
Copy full SHA for 485b83a - Browse repository at this point
Copy the full SHA 485b83aView commit details -
[filebeat][GCS] - Fixed failed job handling and removed false-positiv…
…e error logs (#41142) [filebeat][GCS] fix failed job handling and remove false-positive error logs In cases where GCS report an error, we were logging the error but not otherwise making use of the information. When GCS was reporting that a requested object does note exist this was causing unnecessary log-spam and not updating the set of failed jobs to remove the object, resulting in future futile re-attempts to collect the object. When any other error was reported, the set of failed jobs was not being updated, resulting in continued re-attempts, even past the maximum retry count. This fixes both cases by differentiating the two situations, logging only at debug level when the object is reported to be missing and removing the object from the failed rework set, and logging at error and increasing the failure count for all other error cases.
Configuration menu - View commit details
-
Copy full SHA for fbff318 - Browse repository at this point
Copy the full SHA fbff318View commit details -
Update Ubuntu 20.04 with 24.04 for Docker base images (#40942)
* Replace Ubuntu 20.04 with 22.04 for Docker base images * Added link to pull request in CHANGELOG.next.asciidoc * update to ubuntu:24.04 Co-authored-by: Julien Lind <julien.lind@elastic.co> * remove default ubuntu user in 24.04 while generating container. --------- Co-authored-by: Mauri de Souza Meneguzzo <mauri870@gmail.com> Co-authored-by: Julien Lind <julien.lind@elastic.co> Co-authored-by: Andrzej Stencel <andrzej.stencel@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 4c1489d - Browse repository at this point
Copy the full SHA 4c1489dView commit details -
[system/process]: mark module as healthy if metrics are partially fi…
…lled for single process as well. (#40924) * fix: mark module as healthy if metrics are partially filled for single processes * chore: fix lint * chore: wrap the error and return * chore: fix lint --------- Co-authored-by: subham sarkar <subham.sarkar@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for dc94114 - Browse repository at this point
Copy the full SHA dc94114View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc242ae - Browse repository at this point
Copy the full SHA bc242aeView commit details -
[AWS] Use namespace for GetListMetrics when exists (#41022)
* Use namespace for GetListMetrics when exists
Configuration menu - View commit details
-
Copy full SHA for 36327a4 - Browse repository at this point
Copy the full SHA 36327a4View commit details -
chore: update ksm to v2.12.0 (#41051)
We have test files for ksm v2.12.0 but the module manifest still requires v2.7.0.
Configuration menu - View commit details
-
Copy full SHA for 6339a42 - Browse repository at this point
Copy the full SHA 6339a42View commit details -
x-pack/filebeat/input/gcs: add support for CSV decoding (#40979)
The test file txn.csv.gz was obtained from https://netskopepartnerlogfilebucket.s3.amazonaws.com/txn-1722875066329034-fe10b6a23cc643c4b282e6190de2352d.csv.gz
Configuration menu - View commit details
-
Copy full SHA for 4be27b6 - Browse repository at this point
Copy the full SHA 4be27b6View commit details
Commits on Oct 9, 2024
-
Add test collector to Beats projects (#41172)
* Add test collector for the Beats projects Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for e86bea4 - Browse repository at this point
Copy the full SHA e86bea4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77aa604 - Browse repository at this point
Copy the full SHA 77aa604View commit details -
Fix cgroup helper init in
add_processor_metadata
and `add_docker_me……tadata` processors (#41108) * only initialize cgroup reader once * docs * remove old struct fields --------- Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 13d71a6 - Browse repository at this point
Copy the full SHA 13d71a6View commit details
Commits on Oct 10, 2024
-
Add test collector for Beats projects (#41184)
Signed-off-by: Alexandros Sapranidis <alexandros@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for e580831 - Browse repository at this point
Copy the full SHA e580831View commit details -
fix: restore stderr logs when running on docker or systemd environments
This PR updates elastic-agent-libs to the latest version in order to fix #41118.
Configuration menu - View commit details
-
Copy full SHA for f369a28 - Browse repository at this point
Copy the full SHA f369a28View commit details -
Add tests, fallback properly if we can't init the cgroups (#41189)
* add tests, fallback properly if we can't init the cgroups * linter * fix test
Configuration menu - View commit details
-
Copy full SHA for 648ec22 - Browse repository at this point
Copy the full SHA 648ec22View commit details
Commits on Oct 11, 2024
-
fix(auditbeat): only create ebpfreader on supported linux platforms (#…
…41040) * fix(auditbeat): only create ebpfreader on supported linux platforms ebpf reader/watcher is only supported on linux amd64/arm64 to avoid compile errors on other systems return an error if the ebpf backend is requested and ebpf is not supported * lint: newEbpfReader -> newEBPFReader
Configuration menu - View commit details
-
Copy full SHA for 575c7cc - Browse repository at this point
Copy the full SHA 575c7ccView commit details -
Bump
github.com/elastic/go-sfdc
tomaster@8e176480d727
(#41192)* Bump github.com/elastic/go-sfdc to master@8e176480d727 * Add changelog and update NOTICE
Configuration menu - View commit details
-
Copy full SHA for a25c5a5 - Browse repository at this point
Copy the full SHA a25c5a5View commit details -
build(deps): bump the gcp-sdks group across 1 directory with 10 updat…
…es (#41117) * build(deps): bump the gcp-sdks group across 1 directory with 10 updates Bumps the gcp-sdks group with 3 updates in the / directory: [cloud.google.com/go/bigquery](https://github.com/googleapis/google-cloud-go), [cloud.google.com/go/compute/metadata](https://github.com/googleapis/google-cloud-go) and [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go). Updates `cloud.google.com/go/bigquery` from 1.62.0 to 1.63.1 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@spanner/v1.62.0...bigquery/v1.63.1) Updates `cloud.google.com/go/monitoring` from 1.20.4 to 1.21.0 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/documentai/CHANGES.md) - [Commits](googleapis/google-cloud-go@video/v1.20.4...video/v1.21.0) Updates `cloud.google.com/go/pubsub` from 1.41.0 to 1.42.0 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@pubsub/v1.41.0...pubsub/v1.42.0) Updates `cloud.google.com/go/compute` from 1.27.4 to 1.28.0 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/documentai/CHANGES.md) - [Commits](googleapis/google-cloud-go@compute/v1.27.4...pubsub/v1.28.0) Updates `cloud.google.com/go/redis` from 1.16.4 to 1.17.0 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/documentai/CHANGES.md) - [Commits](googleapis/google-cloud-go@redis/v1.16.4...kms/v1.17.0) Updates `cloud.google.com/go/auth` from 0.8.0 to 0.9.3 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@v0.8.0...auth/v0.9.3) Updates `cloud.google.com/go/compute/metadata` from 0.5.0 to 0.5.2 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@v0.5.0...auth/v0.5.2) Updates `cloud.google.com/go/iam` from 1.1.12 to 1.2.1 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@iam/v1.1.12...iam/v1.2.1) Updates `cloud.google.com/go/longrunning` from 0.5.11 to 0.6.1 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@longrunning/v0.5.11...auth/v0.6.1) Updates `cloud.google.com/go/storage` from 1.43.0 to 1.44.0 - [Release notes](https://github.com/googleapis/google-cloud-go/releases) - [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md) - [Commits](googleapis/google-cloud-go@pubsub/v1.43.0...spanner/v1.44.0) --- updated-dependencies: - dependency-name: cloud.google.com/go/bigquery dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/monitoring dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/pubsub dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/compute dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/redis dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/auth dependency-type: indirect update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/compute/metadata dependency-type: indirect update-type: version-update:semver-patch dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/iam dependency-type: indirect update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/longrunning dependency-type: indirect update-type: version-update:semver-minor dependency-group: gcp-sdks - dependency-name: cloud.google.com/go/storage dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gcp-sdks ... Signed-off-by: dependabot[bot] <support@github.com> * Update NOTICE.txt --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 89ed20d - Browse repository at this point
Copy the full SHA 89ed20dView commit details -
Create nil cgroups reader for processor, improve error handling (#41198)
* create nil reader, improve error handling * add test, clean up * linter
Configuration menu - View commit details
-
Copy full SHA for 764ba96 - Browse repository at this point
Copy the full SHA 764ba96View commit details -
feat(metricbeat): initial windows arm support (#41039)
resolve some of the compile errors on windows arm the remaining compile errors will be fixed once elastic/elastic-agent-system-metrics is bumped
Configuration menu - View commit details
-
Copy full SHA for 23f14f1 - Browse repository at this point
Copy the full SHA 23f14f1View commit details
Commits on Oct 13, 2024
-
x-pack/filebeat/input/internal/private: add field redaction package (#…
…40997) This package supports zeroing arbitrary fields based on a set of redaction paths or field sibling marks.
Configuration menu - View commit details
-
Copy full SHA for 9fde7b0 - Browse repository at this point
Copy the full SHA 9fde7b0View commit details
Commits on Oct 14, 2024
-
Only watch metadata for ReplicaSets in K8s (#41100)
* Bump github.com/elastic/elastic-agent-autodiscover to v0.9.0 * Only watch metadata for ReplicaSets in k8s autodiscovery * Only watch metadata for ReplicaSets in add_kubernetes_metadata processor * Fix linter warnings * Merge changelog entries
Configuration menu - View commit details
-
Copy full SHA for ee780d2 - Browse repository at this point
Copy the full SHA ee780d2View commit details -
Use journald for system module on Debian 12 (#41061)
This commit adds Debian 12 support to our system module, to support Debian 12 we need to use the journald input to collect the system logs. To support it, a new, internal, input `system-logs`is introduced, it is responsible for deciding whether the log input or journald must be used. If `var.paths` is defined in the module configuration, `system-logs` looks at the files, if any of the globs resolves to one or more files the `log` input is used, otherwise the `jouranld` input is used. This behaviour can be overridden by setting `var.use_journald` or `var.use_files`, which will force the use of journald or files. Other changes: - Journald input now support filtering by facilities - System tests for modules now support handling journal files - The `TESTING_FILEBEAT_FILEPATTERN` environment variable now is a comma separated list of globs, it defaults to `.log,*.journal` - Multiple lint warnings are fixed - The documentation has been updated where needed.
Configuration menu - View commit details
-
Copy full SHA for cfd1f1c - Browse repository at this point
Copy the full SHA cfd1f1cView commit details -
Skip flaky tests TestFileWatcher and TestGroup_Go (#41223)
--------- Co-authored-by: Denis <denis@rdner.de>
Configuration menu - View commit details
-
Copy full SHA for e9617a7 - Browse repository at this point
Copy the full SHA e9617a7View commit details -
Adjust Beats container user to be numeric. (#41197)
Signed-off-by: Michael Montgomery <mmontg1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a7915d8 - Browse repository at this point
Copy the full SHA a7915d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f69b501 - Browse repository at this point
Copy the full SHA f69b501View commit details
Commits on Oct 15, 2024
-
x-pack/filebeat/input/internal/private: add support for marked redact…
…ion (#41212) The initial implementation only supported the removal of redacted values. This adds the option to replace redacted values with a redaction place holder, defined by the type of the value.
Configuration menu - View commit details
-
Copy full SHA for 59c989d - Browse repository at this point
Copy the full SHA 59c989dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66dacd9 - Browse repository at this point
Copy the full SHA 66dacd9View commit details -
Switch K8s tests to Wolfi by default and make it configurable (#41222)
By default we test Wolfi-based images but there is now an environment variable `IMAGE_MODIFIER` that can be used for specifying different image prefixes when calling the make target. Also, now the test verifies the actual container readiness and deletes resources after itself.
Configuration menu - View commit details
-
Copy full SHA for 3492089 - Browse repository at this point
Copy the full SHA 3492089View commit details -
[Filebeat] [AWS] Add support to source AWS cloudwatch logs from linke…
…d accounts (#41188) * use LogGroupIdentifier fiter instead of LogGroupName and related parameter, field renaming Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * configuration parsing to support arn & linked accounts Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * document the ARN usage Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add changelog entry Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * code review changes Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * code review change - fix typo Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> Co-authored-by: kaiyan-sheng <kaiyan.sheng@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 42f2d41 - Browse repository at this point
Copy the full SHA 42f2d41View commit details -
[Filebeat] [AWS] add support to source logs from AWS linked source ac…
…counts when using log_group_name_prefix (#41206) * configuration parsing to support arn & linked accounts Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> # Conflicts: # x-pack/filebeat/input/awscloudwatch/input.go * code review change - fix typo Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add support to linked accounts when using prefix mode Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * add changelog entry Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * review suggestion Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> * use non-pointer struct property Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co> --------- Signed-off-by: Kavindu Dodanduwa <kavindu.dodanduwa@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for 7e1b528 - Browse repository at this point
Copy the full SHA 7e1b528View commit details
Commits on Oct 16, 2024
-
Add asynchronous ACK handling to S3 and SQS inputs (#40699)
Modify SQS ingestion to listen for ACKs asynchronously so that input workers can keep reading new objects after a previous one has been published, instead of blocking on full upstream ingestion. This addresses the bottleneck where ingesting many small objects is slow as each one waits for a full ingestion round trip. With a default configuration, SQS queues with many small objects are now ingested up to 60x faster.
Configuration menu - View commit details
-
Copy full SHA for d2867fd - Browse repository at this point
Copy the full SHA d2867fdView commit details -
[auditbeat] Use shared process cache in
add_session_metadata
proces……sor (#40934) This changes to use a shared process cache in the add_session_metadata processor. This cache is provided by quark and go-quark. The are currently several process caches in auditbeat. The long term intention is to move all process caches to the shared cache provided by quark. This will reduce resource usage, and improve maintainability by not having multiple implementations of a process cache within Auditbeat. With this change, the process cache that was previously being used by the ebpf backend is no longer used, and quark will provide process data that's required for enrichment. Rather than needing to track processes from within this processor, quark handles everything, so the processor will now only need to request process data from quark when enrichment happens. The add_session_metadata process DB code isn't removed, since it's still used by the procfs backend. That backend is intended to be used on systems that aren't supported by the modern backend. Still, quark also supports as far back as CentOS 7, so there will be few systems that will actually use the procfs backend now. The procfs backend could potentially be removed entirely, along with the process DB cache code in the processor, in the future.
Configuration menu - View commit details
-
Copy full SHA for 9992eb5 - Browse repository at this point
Copy the full SHA 9992eb5View commit details -
x-pack/filebeat/input/entityanalytics/okta/internal: add role and fac…
…tor client calls (#41044)
Configuration menu - View commit details
-
Copy full SHA for 10a2e94 - Browse repository at this point
Copy the full SHA 10a2e94View commit details -
Correctly set 'input.type' when using the system integration (#41246)
The system integration now uses the new input system-logs that is just a proxy to instantiate either the log input or journald. That caused the 'input.type' in the final event to contain 'system-logs' instead of 'log' or 'journald'. This PR fixes it buy adding a set step in the ingest pipeline. The ingest pipeline is used because Beats sets this filed outside of the input code. Co-authored-by: Pierre HILBERT <pierre.hilbert@elastic.co>
Configuration menu - View commit details
-
Copy full SHA for e2815a4 - Browse repository at this point
Copy the full SHA e2815a4View commit details -
Fix error handling and add nolint comment (#41256)
--------- Co-authored-by: Denis <denis@rdner.de>
Configuration menu - View commit details
-
Copy full SHA for c1fc9a9 - Browse repository at this point
Copy the full SHA c1fc9a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac81fbd - Browse repository at this point
Copy the full SHA ac81fbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c9b74 - Browse repository at this point
Copy the full SHA c9c9b74View commit details