Skip to content
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

[Filebeat] CEL input - set the default User-Agent #39502

Closed
andrewkroh opened this issue May 9, 2024 · 2 comments · Fixed by #39587
Closed

[Filebeat] CEL input - set the default User-Agent #39502

andrewkroh opened this issue May 9, 2024 · 2 comments · Fixed by #39587
Assignees
Labels
enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team

Comments

@andrewkroh
Copy link
Member

Describe the enhancement:

Set a User-Agent string for the CEL input by default that identifies it as Filebeat and includes the version.

Describe a specific use case for the enhancement or feature:

When monitoring the logs of services that Fleet integrations connect to or proxies the requests pass through, it is very useful to have an identifiable User-Agent string. The current header from CEL defaults to:

User-Agent: Go-http-client/1.1

@andrewkroh andrewkroh added enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team labels May 9, 2024
@elasticmachine
Copy link
Collaborator

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

@efd6
Copy link
Contributor

efd6 commented May 9, 2024

The design intention here was to do that in the CEL program since different programs really should have different UAs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants