-
Couldn't load subscription status.
- Fork 6.1k
Add MSBuild TaskFactory telemetry documentation #49380
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
Conversation
Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds documentation for MSBuild TaskFactory telemetry data collection to the .NET SDK and .NET CLI telemetry page. The documentation describes two new telemetry data points being collected starting from SDK version 10.0.100.
Key changes:
- Added telemetry data point for MSBuild Task Factory usage tracking
- Added telemetry data point for TaskHost execution metrics
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com>
Summary
This PR adds documentation for MSBuild TaskFactory telemetry data collection to the .NET SDK and .NET CLI telemetry page.
Changes
Added two new telemetry data points to the data collection table for SDK version
>=10.0.100:Usage counts of MSBuild Task Factories - Tracks which Task Factories are used to load and run tasks, including:
Number of MSBuild tasks executed in TaskHosts versus not in TaskHosts - Tracks task execution context metrics
Context
The .NET SDK now collects telemetry data related to how MSBuild runs Tasks, as implemented in dotnet/dotnet#2488. This telemetry helps the team:
Associated WorkItem: 498949
Original prompt
Fixes #48646
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
Internal previews