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

[Instrumentation.Runtime] Future plans #2071

Open
joegoldman2 opened this issue Sep 14, 2024 · 4 comments
Open

[Instrumentation.Runtime] Future plans #2071

joegoldman2 opened this issue Sep 14, 2024 · 4 comments

Comments

@joegoldman2
Copy link
Contributor

With the introduction of built-in runtime metrics in .NET 9 (dotnet/runtime#104680), I wanted to understand the future plans for OpenTelemetry.Instrumentation.Runtime. Specifically:

  • Will the package continue to be maintained and supported for .NET version before 9?
  • Are there any plans to phase it out for users who are using .NET 9 or newer?
@Kielek
Copy link
Contributor

Kielek commented Sep 17, 2024

@twenzel, @xiang17 FYI

@Kielek
Copy link
Contributor

Kielek commented Sep 17, 2024

I would say, that we should keep this package.

For .NET Framework and .NET8 (I assume that .NET6 will be removed) we should keep current behavior. For .NET9+ we should register System.Runtime in meter.

We have similar behavior for AspNetCore already.

@twenzel
Copy link
Contributor

twenzel commented Sep 17, 2024

@Kielek sounds good to me.

@xiang17
Copy link
Contributor

xiang17 commented Sep 18, 2024

Agree to keep current behavior for existing use cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants