dotnet-trace-collect
Pass
Audited by Gen Agent Trust Hub on Apr 11, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides instructions for acquiring official .NET diagnostic tools from trusted Microsoft domains.
- Fetches the
perfcollectscript from Microsoft'saka.msofficial shortener. - Downloads
dotnet-tracebinaries for various Linux architectures and Windows fromaka.mslinks. - References the official Microsoft GitHub repository for
PerfViewreleases. - Recommends the official Microsoft Container Registry (
mcr.microsoft.com) for thedotnet-monitorimage. - [COMMAND_EXECUTION]: The skill describes the use of various command-line diagnostic tools which may require elevated privileges depending on the environment.
- Uses
sudoandrootaccess for kernel-level tracing tasks on Linux, such asdotnet-trace collect-linuxandperfcollect. - Documents the use of Windows administrative privileges for ETW-based tracing with
PerfView. - Recommends the use of
privileged: trueandSYS_ADMINcapabilities in Kubernetes pod specifications when deep kernel tracing is required by the user. - Provides security guidance against using the
--no-authflag fordotnet-monitorin production environments to prevent unauthorized access to diagnostic APIs.
Audit Metadata