-
Notifications
You must be signed in to change notification settings - Fork 219
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
Migrate to OpenTelemetry #554
Comments
Hi @n3wscott, we briefly discussed on Slack the other day about adding an implementation of the Since this issue is older than the PR where the abstraction was introduced (#634), I think this is what you meant by "two modules"? I was also wondering what about the SDKs for other languages. Do you happen to know if they also intend to have something similar? I couldn't find anything on the spec, apart from the Distributed tracing extension which itself doesn't tell much. Bringing it up because the Observability service we have today for OpenCensus is rather simple, and some things like the span name and attributes are "hardcoded" and not possible to change/extend. I'm not sure how different are the other SDKs, but if they also want to have something similar as we have in Go, then maybe it's worth putting on the spec? |
I would be so very happy if you wanted to land a module in the https://github.com/cloudevents/sdk-go/tree/main/observability directory for |
I'm on it 😁. Will send a PR soonish. |
@n3wscott PR is there. Hopefully it's not too big to review. |
We should look at what it will take to migrate to OpenTelemetry.
One option could be to break out all telemetry integrations and produce two modules, one for what we have with OpenSenses and one with the new OpenTelemetry (it is not 1.0 yet).
Ref:
https://github.com/open-telemetry/opentelemetry-go/
https://opentelemetry.io/
The text was updated successfully, but these errors were encountered: