Skip to content
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

Replace OpenCensus with OpenTelemetry #1483

Open
dansiviter opened this issue Oct 14, 2021 · 8 comments
Open

Replace OpenCensus with OpenTelemetry #1483

dansiviter opened this issue Oct 14, 2021 · 8 comments
Labels
priority: p2 Moderately-important priority. Fix may not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@dansiviter
Copy link

Is your feature request related to a problem? Please describe.
Difficult to bridge between OpenCensus, OpenTracing and OpenTelemetry. As OpenTelemetry is has superseded OpenCensus and OpenTracing, leverage that to reduce the complexity.

Describe the solution you'd like
OpenCensus functionality dropped for OpenTelemetry.

Describe alternatives you've considered
N/A

Additional context
N/A

@Neenu1995 Neenu1995 added the type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. label Oct 18, 2021
@lesv
Copy link
Contributor

lesv commented Oct 19, 2021

This needs a design doc if we choose to do it.

@lesv lesv added the priority: p2 Moderately-important priority. Fix may not be included in next release. label Oct 19, 2021
@blakeli0 blakeli0 self-assigned this Dec 13, 2022
@DevDavido
Copy link

An update on this topic from the census-instrumentation/opencensus-java repository:

OpenCensus and OpenTracing have merged to form OpenTelemetry, which serves as the next major version of OpenCensus and OpenTracing.

OpenTelemetry has now reached feature parity with OpenCensus, with tracing and metrics SDKs available in .NET, Golang, Java, NodeJS, and Python. All OpenCensus Github repositories, except census-instrumentation/opencensus-python, will be archived on July 31st, 2023. We encourage users to migrate to OpenTelemetry by this date.

@ThomasKasene
Copy link

OpenCensus is rolling an outdated version of io.grpc:grpc-context which causes a dependency convergence error when pulling in the google-http-client as a dependency, which I suppose is going to stop a lot of upgrades:

Error:  Dependency convergence error for io.grpc:grpc-context:jar:1.60.1 paths to dependency are:
Error:  [...]
Error:        +-com.google.http-client:google-http-client:jar:1.44.1:compile
Error:          +-io.grpc:grpc-context:jar:1.60.1:compile
Error:  and
Error:  [...]
Error:        +-com.google.http-client:google-http-client:jar:1.44.1:compile
Error:          +-io.opencensus:opencensus-api:jar:0.31.1:compile
Error:            +-io.grpc:grpc-context:jar:1.27.2:compile

@damjad
Copy link

damjad commented Jun 19, 2024

Hello,

Is there any future work planned on this? OpenTelemetry has come a long way and OpenCensus is retired in favor of OpenTelemetry.

@jtnord
Copy link

jtnord commented Jul 15, 2024

noting #834 (and that this obsoletes #621)

@jonatan-ivanov
Copy link

You might want to consider this so that you can use tracing/metrics/etc. libraries through a common API/abstraction and use whatever implementation you/your users want under the hood:
#1868

@SamsonChris71
Copy link

Hello Team,

Is there any update on replacing OpenCensus with OpenTelemetry?
Is this task currently under development?
If yes, can you please provide a rough ETA for this release please?

@blakeli0
Copy link

blakeli0 commented Aug 7, 2024

Hey @SamsonChris71, there is no active development regarding OpenTelemetry in this repo at this moment.

@blakeli0 blakeli0 removed their assignment Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: p2 Moderately-important priority. Fix may not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

10 participants