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

Implement telemetry events for telemetry funnel in C# devkit #73224

Open
dibarbet opened this issue Apr 24, 2024 · 0 comments
Open

Implement telemetry events for telemetry funnel in C# devkit #73224

dibarbet opened this issue Apr 24, 2024 · 0 comments
Assignees
Labels
Area-IDE LSP issues related to the roslyn language server protocol implementation VSCode
Milestone

Comments

@dibarbet
Copy link
Member

In order to get better reliability metrics, we're implementing a telemetry funnel across C# devkit / C# extension. This will help us better understand where people drop off (even if we're 'functioning' as expected). On the devkit side we're adding (finding) telemetry metrics that represent various stages of the project load (launch, restore, complete).

On the roslyn side we need to add the following metrics:

  1. SDK acquisition results
  2. Report when devkit sends us the project
  3. Report when we finish loading the information devkit sent.
  4. After project is loaded, report % requests that are still getting sent to the misc files worksapce.
@dibarbet dibarbet added Area-IDE LSP issues related to the roslyn language server protocol implementation labels Apr 24, 2024
@dibarbet dibarbet self-assigned this Apr 24, 2024
@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged Issues and PRs which have not yet been triaged by a lead label Apr 24, 2024
@genlu genlu added VSCode and removed untriaged Issues and PRs which have not yet been triaged by a lead labels Apr 30, 2024
@genlu genlu added this to the 17.11 milestone Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-IDE LSP issues related to the roslyn language server protocol implementation VSCode
Projects
None yet
Development

No branches or pull requests

2 participants