Is Openshell instrumented for OpenTelemetry ? #612
Replies: 2 comments
-
|
From what is currently visible in the codebase and documentation, I would not assume OpenShell is OpenTelemetry-enabled end-to-end yet. The references you found in
In other words, that file is about software composition tracking (SBOM/licensing), not runtime observability behavior. What this usually impliesSeeing packages like:
can simply mean:
But that alone does not indicate that OpenShell is actively:
What would confirm OTEL supportTo safely conclude OpenTelemetry support, you’d typically expect to see:
If none of those are present in the runtime code paths or docs, then it’s likely not yet instrumented, even if OTEL libraries are present. Likely current stateBased on your observation and the lack of documentation mention, the most reasonable interpretation is:
Good next stepYour suggestion to prototype OTEL integration is actually a strong idea. If you build a proof-of-concept wrapper (for example around sandbox lifecycle events or inference calls), it would likely be very valuable feedback for the maintainers—especially if they are already carrying OTEL dependencies in their SBOM. It would also be useful if maintainers clarified:
If this answer helped or pointed you in the right direction, I'd appreciate it if you could mark it as the accepted answer so it's easier for others with the same issue to find. Also, if you found my contribution useful, I'd appreciate it if you could check out my GitHub profile, follow me, and star any repositories you find interesting. GitHub: https://github.com/Advait251206 |
Beta Was this translation helpful? Give feedback.
-
|
Otel is not yet enabled but it is in our radar. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I see some mentions of OpenTelemetry pacakges in
OpenShell/deploy/sbom/resolve_licenses.py
Line 59 in 71d78c2
Can I assume than OpenShell is Otel-enabled for logs, spans (for ex, LLM infererences) and metrics?
(I didn't find any mention in the doc)
Happy to build and share a proto if you confirm that it will work.
Thanks!
Didier
Beta Was this translation helpful? Give feedback.
All reactions