-
Notifications
You must be signed in to change notification settings - Fork 41.2k
Micrometer Tracing with OTEL Bridge does not honour Semantic Conventions #34132
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
Comments
Looks like So perhaps a |
Let me give you some background/more details:
If you want to use the OTel semantic conventions, defining your own |
Thanks, @jonatan-ivanov. I'm going to close this issue for now. If and when the conventions become stable we can consider how to offer a path to migrate to them. It's too soon to do that now and we prefer not to keep an issue open if it's going to be blocked indefinitely. |
@wilkinsona @jonatan-ivanov Would you accepts PRs for this, that was opt in for enabling this OTEL semantic convention? |
@tony-clarke-amdocs These statements are still true:
We would not accept a PR that depends on something that does not have a GA release, so Andy's comment still applies. |
Given that some semantic conventions are now stable (e.g. HTTP spans), does it make sense to reconsider this issue? Or is your stance that the maven central package needs to be GA? Because that will obviously take way longer given that there are new conventions added for additional areas over time, but they are packaged together. |
Yes, that is the case. We will not include a pre-GA version of any dependency in a GA version of Spring Boot. |
@scottfrederick Would it be acceptable to provide a PR that provides a convention / documentation that can be injected through configuration to |
@antechrestos we would rather keep such conventions in a dedicated project that syncs up with the semantic metadata. See https://github.com/micrometer-metrics/micrometer-otel-conventions-experimental |
Well... This repo does not seem quite active, last commit one year ago. |
Uh oh!
There was an error while loading. Please reload this page.
OpenTelemetry defines semantic conventions, e.g. https://opentelemetry.io/docs/reference/specification/trace/semantic_conventions/http/
micrometer-tracing-bridge-otel
appears to contain code to support at least some of these but it is not activated by the spring-boot auto config. I think at one point it may have (afdb651) but was removed (13a2ea9). Hence we don't gethttp.client_ip
,http.user_agent
etc.The text was updated successfully, but these errors were encountered: