-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Improve OpenTelemetry Java manual instrumentation documentation #19424
Conversation
Preview links (active after the
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this content! I just added a few small suggestions. Let me know if you need me to merge this.
content/en/tracing/trace_collection/otel_instrumentation/java.md
Outdated
Show resolved
Hide resolved
content/en/tracing/trace_collection/otel_instrumentation/java.md
Outdated
Show resolved
Hide resolved
content/en/tracing/trace_collection/otel_instrumentation/java.md
Outdated
Show resolved
Hide resolved
Thanks for the review. |
@@ -19,22 +19,62 @@ further_reading: | |||
|
|||
The following OpenTelemetry features implemented in the Datadog library as noted: | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd suggest noting that for those listed as "Unsupported", there may be progress on moving those to "Supported" in the near future, and if a customer wants one of those features, they should escalate to support about this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed. I just add the instrumentation annotation for example.
But the contributing guideline does not recommend such content (ref):
Avoid temporal words like "currently", "now", "will", etc. Describe the present state of the product.
So, what would be the right sentence to add below this table?
The support of OpenTelemetry features is an ongoing effort. If there is any missing feature of your interest, please escalate to support about it.
Co-authored-by: Brett Blue <[email protected]>
Co-authored-by: Brett Blue <[email protected]>
Co-authored-by: Brett Blue <[email protected]>
2855224
to
1d66a08
Compare
1d66a08
to
20a77d9
Compare
* Improve OpenTelemetry Javan manual instrumentation documentation * Fix case Co-authored-by: Brett Blue <[email protected]> * Addressing Vale check Co-authored-by: Brett Blue <[email protected]> * Improve wording Co-authored-by: Brett Blue <[email protected]> * Add OTel instrumentation annotation support * Remove confusing SDK reference and minor cleanups --------- Co-authored-by: Brett Blue <[email protected]> Co-authored-by: Björn Antonsson <[email protected]>
What does this PR do?
This PR adds a better definition of which OpenTelemetry features are supported from APM Tracing using the Java tracer library. It also brings few code samples about the most requested use cases.
Motivation
There was an increasing number of escalations regarding the usage of this feature.
Providing more details of what is supported from what isn't could be useful to the customers.
Additional Notes
I plan to update the page as soon as we get more features covered.
For example, annotations support contribution is in review and could bring more code samples. Same for the Context API support.
Reviewer checklist