-
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
[All beats] HTTP request should include the beat name and the version as part of the user-agent #18160
Comments
Pinging @elastic/integrations-services (Team:Services) |
For the person doing the implementation, its matter of auditing all the HTTP we are using in the beats and add a round tripper to the http client. You could reuse the code in beats/x-pack/elastic-agent/pkg/kibana/round_trippers.go Lines 20 to 33 in cfffc58
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Bump. |
It helpful to include the beat's hostname and/or IP in this User-Agent string. I am thinking of scenarios where there is a beat failing to authenticate to the cluster and it is hitting the cloud through a corporate proxy. All beats may appear to come from the same IP, which makes identifying the problem beat challenging. Adding hostname/IP could make it easier for the team that focusing on the Elastic stack in an organization to identify the source host. |
Pinging @elastic/agent (Team:Agent) |
This is a follow-up to #10170, but for all beats, not just Heartbeat.
Specifically, Metricbeat in my case (I haven't checked the others).
The text was updated successfully, but these errors were encountered: