-
Notifications
You must be signed in to change notification settings - Fork 245
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
Support telemetry in vscode #5298
Comments
vscode guidance: https://www.npmjs.com/package/@vscode/extension-telemetry |
Hi @RodgeFu where can I find more information about the shared devdiv telemetry store that we will be using to store this telemetry? And to be clear, are we leveraging existing telemetry collection using established VS Code pipelines are we building something new for this? |
the data store is at: https://dataexplorer.azure.com/clusters/ddtelvscode/databases/VSCodeExt. We are not building any new pipeline to collect data ourselves. We just using vscode telemetry library to send data with the key of the shared store and then the data will be available in the unclassified table of the shared store. After these data is available there, we will need to classify these data so that the store will be able to move them to classified table where we can do kusto query as needed. More detail about the classification can be found at: https://devdiv.visualstudio.com/DevDiv/_wiki/wikis/DevDiv.wiki/226/Telemetry-Catalog-How-should-I-classify-my-telemetry-point-(GDPR-Classification) |
Thanks @RodgeFu. Is there a way to disable or opt out of this telemetry? If so how is it done? |
We are using the vscode telemetry library which would respect user's decision about whether to send telemetry data or not in vscode. Detail can be found at: https://www.npmjs.com/package/@vscode/extension-telemetry |
How to collect telemetry data:
Where is telemetry data stored:
What telemetry data will be collected:
OperationTelemetry
OperationDetailTelemetry
For each event, @vscode/extension-telemetry library will also collect some default properties. refer to https://www.npmjs.com/package/@vscode/extension-telemetry for details
The text was updated successfully, but these errors were encountered: