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

Apply Global Labels for self instrumentation when provided #13597

Closed
kyungeunni opened this issue Jul 5, 2024 · 0 comments
Closed

Apply Global Labels for self instrumentation when provided #13597

kyungeunni opened this issue Jul 5, 2024 · 0 comments
Assignees
Labels
Milestone

Comments

@kyungeunni
Copy link
Contributor

APM Server can be self-instrumented and when in managed mode, the configuration for the self-instrumentation contains more than what it's supported by the instrumentation package from libbeat, which APM Server currently rely on.
Missing configs are namely TLS and global labels.

This can potentially confuse users if they have specified such missing configs and it doesn't take place(missing global labels in traces, TLS config not applied in HTTP client etc.)

We should support all the configs that is sent by Elastic Agent, and for that we might want to consider having our implementation rather than making changes to libbeat to reduce our dependency on libbeat.

related ticket: #11381 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants