Clarify OBI support, compatibility, and limitations docs#9642
Merged
theletterf merged 3 commits intoopen-telemetry:mainfrom Apr 20, 2026
Merged
Clarify OBI support, compatibility, and limitations docs#9642theletterf merged 3 commits intoopen-telemetry:mainfrom
theletterf merged 3 commits intoopen-telemetry:mainfrom
Conversation
0146bab to
dcef8c3
Compare
dcef8c3 to
efe2d11
Compare
Contributor
There was a problem hiding this comment.
Pull request overview
This PR refines the OpenTelemetry eBPF Instrumentation (OBI) documentation to present support scope, compatibility requirements, and limitations more clearly, moving detailed compatibility specifics into the relevant feature/configuration pages.
Changes:
- Rewrites the OBI landing page to use requirements-based compatibility (instead of distro lists) and to separate support scope from limitations.
- Adds explicit compatibility matrices/details for distributed tracing context propagation and for protocol/library/GPU instrumentation.
- Cleans up wording/links impacted by the landing page restructure (including removing a now-weak cross-link in Collector receiver docs).
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| content/en/docs/zero-code/obi/_index.md | Reworks landing page structure; adds requirement-based compatibility and clearer limitations with links to detailed pages. |
| content/en/docs/zero-code/obi/distributed-traces.md | Adds a compatibility section/table for distributed tracing and clarifies network-level gRPC/HTTP2 limitations. |
| content/en/docs/zero-code/obi/configure/export-data.md | Adds instrumentation compatibility sections covering protocols, runtime constraints, Go library support, and GPU/CUDA instrumentation. |
| content/en/docs/zero-code/obi/configure/collector-receiver.md | Removes a weakened link reference after the landing page restructure; keeps the performance note as plain text. |
theletterf
approved these changes
Apr 14, 2026
Member
|
@open-telemetry/ebpf-instrumentation-approvers Please have a look, thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the OBI docs under
content/en/docs/zero-code/obito make support, compatibility, and limitations clearer and more user-focused.Follow-up to open-telemetry/opentelemetry-ebpf-instrumentation#1757 and open-telemetry/opentelemetry-ebpf-instrumentation#1760 which clarify OBI supported things.
This change:
Docs changes
content/en/docs/zero-code/obi/_index.mdcontent/en/docs/zero-code/obi/distributed-traces.mdcontent/en/docs/zero-code/obi/configure/export-data.mdcontent/en/docs/zero-code/obi/configure/collector-receiver.mdNotes
Footnotes
Yes, I can answer maintainer questions about the content of this PR, without using AI. ↩