[9.0](backport #46111) [beatreceiver] - Disable force_attempt_http2 and map ES config to elasticsearchexporter#46532
Closed
mergify[bot] wants to merge 2 commits into9.0from
Closed
[9.0](backport #46111) [beatreceiver] - Disable force_attempt_http2 and map ES config to elasticsearchexporter#46532mergify[bot] wants to merge 2 commits into9.0from
force_attempt_http2 and map ES config to elasticsearchexporter#46532mergify[bot] wants to merge 2 commits into9.0from
Conversation
…lasticsearchexporter (#46111) * initial commit * minor change * comments and go.mod * go.mod * comments and notice * tests * remove maxInt * chore: fix tests and add batcher in sending_queue * beatconverter tests * detailed comment * omit force_attempt_http2 for now (cherry picked from commit 02b596f) # Conflicts: # NOTICE.txt # go.mod # go.sum # libbeat/otelbeat/oteltranslate/outputs/elasticsearch/config_otel.go # libbeat/otelbeat/oteltranslate/outputs/elasticsearch/config_otel_test.go # x-pack/filebeat/tests/integration/otel_test.go # x-pack/metricbeat/tests/integration/otel_test.go
Contributor
Author
|
Cherry-pick of 02b596f has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
Merged
6 tasks
Contributor
|
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
VihasMakwana
approved these changes
Sep 11, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposed commit message
This PR fixes the presets for otel mode by disabling
force_attempt_http2and mapping the libbeat'sworkersto upstream'smax_conns_per_hostssetting.It also updates go.mod to latest collector release.
It also moves the
batcherconfig tosending_queueas the previous way is deprecated.Checklist
CHANGELOG.next.asciidocorCHANGELOG-developer.next.asciidoc.Disruptive User Impact
How to test this PR locally
To test the total number of connections to the ES host opened by the process, you can follow these steps:
lsof -iTCP -nP | grep pidand it should show you the the number of open tcp connections.Run
filebeat otel inspectcommand and it will output following config:Related issues
This is an automatic backport of pull request #46111 done by [Mergify](https://mergify.com).