Document .NET Containers telemetry for SDK 8.0.400#51758
Document .NET Containers telemetry for SDK 8.0.400#51758
Conversation
Co-authored-by: meaghanlewis <10103121+meaghanlewis@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR adds documentation for .NET Containers telemetry collection introduced in SDK 8.0.400. The documentation is placed in the telemetry.md file under the .NET 8 tab, following the pattern used for version-specific telemetry data points. The changes document what data is collected during container build/publish operations, including base image inference and container creation/publishing details, with appropriate privacy protections (only Microsoft images logged).
Changes:
- Added comprehensive telemetry documentation for SDK 8.0.400+ container features under the .NET 8 tab
- Documented base image inference telemetry (framework, image names, project type, publish mode, etc.)
- Documented container creation and publishing telemetry (registry types, local sources/destinations, error handling)
| - Type of local source used for base images (Docker, Podman, or Tarball). | ||
| - Type of remote registry used for pushing images (Azure, AWS, Google, GitHub, Docker Hub, MCR, or Other). | ||
| - Type of local destination for images (Docker, Podman, or Tarball). | ||
| - Error types when failures occur (unknown repository, credential failure, RID mismatch, local load). |
There was a problem hiding this comment.
Missing Oxford comma before "local load". According to the documentation style guide, all lists must use the Oxford comma. Change to "unknown repository, credential failure, RID mismatch, and local load".
There was a problem hiding this comment.
Fixed in commit e4dab8d. Added the Oxford comma before "local load" and improved clarity of error details with "Additional details for..." phrasing.
SDK 8.0.400 introduced telemetry collection for container build/publish operations. This documents the data points collected for base image inference and container creation.
Changes
Base image inference telemetry (lines 83-91):
Container creation and publishing telemetry (lines 92-99):
Data collection respects existing
DOTNET_CLI_TELEMETRY_OPTOUTcontrols.Sources
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.
Internal previews