Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
dotnetup je ve veřejné verzi Preview. Jeho funkce a chování se můžou před obecnou dostupností změnit.
dotnetupobsahuje funkci telemetrie, která shromažďuje data o využití a odesílá je do Microsoft při spouštění dotnetup příkazů. Data o využití zahrnují informace o výjimce, když dotnetup selže. Tým .NET tato data používá k pochopení toho, jak lidé nástroj používají, a k řešení problémů.
Jak se odhlásit
Telemetrie je ve výchozím nastavení zapnutá. Pokud chcete tuto možnost vypnout, nastavte proměnnou prostředí DOTNET_CLI_TELEMETRY_OPTOUT na hodnotu 1 nebo true.
Jedná se o stejnou proměnnou, která vypíná telemetrii pro sadu .NET SDK a rozhraní příkazového řádku. Další informace najdete v tématu .NET SDK a telemetrie rozhraní příkazového řádku .NET.
Oznámení o prvním spuštění
Při prvním spuštění dotnetupse zobrazí tato zpráva:
dotnetup collects usage data to help improve your experience. You can opt out by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1'. Learn more: https://aka.ms/dotnetup-telemetry
Pokud chcete toto oznámení skrýt bez vypnutí telemetrie, nastavte proměnnou prostředí DOTNET_NOLOGO na hodnotu 1 nebo true.
Datové body
Funkce telemetrie neshromažďuje osobní údaje, jako jsou uživatelská jména nebo e-mailové adresy. Neskenuje kód a neextrahuje data na úrovni projektu.
dotnetupodesílá data bezpečně do Microsoft serverů s technologií Azure Monitor.
dotnetup shromažďuje následující data:
- Časové razítko volání.
- Příkaz, který spustíte, například
install,updatenebolist. - Verze
dotnetupa SHA commitu. - Operační systém a architektura.
- Zda
dotnetupběží v prostředí kontinuální integrace (CI). - Zda
dotnetupběží z agenta LLM, například GitHub Copilot. - Ukončovací kód nebo stav úspěchu nebo selhání.
- V případě selhání: typ chyby, kategorie chyby, sanitizované podrobnosti o chybě bez cest k souborům a trasování zásobníku bez zpráv o výjimce.
Telemetrie výjimek a pádů
Pokud dotnetup selže, shromažďuje název výjimky a trasování zásobníku kódu dotnetup. Nezahrnuje zprávy o výjimce, protože můžou obsahovat vstup uživatele. Tento přístup je stejný jako přístup, který používá sada .NET SDK. Další informace najdete v tématu telemetrie výjimek havárií.
Detekce agentů CI a LLM
dotnetuppoužívá stejnou detekci prostředí CI a detekci agenta LLM jako .NET SDK. Seznam proměnných prostředí, které kontroluje, viz Detekce průběžné integrace a detekce LLM.
Související proměnné prostředí
| Variable | Popis |
|---|---|
DOTNET_CLI_TELEMETRY_OPTOUT |
Vypne telemetrii při nastavení 1 nebo true. |
DOTNET_NOLOGO |
Skryje oznámení při prvním spuštění při nastavení 1 nebo true. Telemetrie zůstává zapnutá. |
DOTNET_CLI_TELEMETRY_STORAGE_PATH |
Změní adresář, kam dotnetup místně ukládá telemetrii, než nahraje data. |
DOTNET_CLI_TELEMETRY_SHUTDOWN_TIMEOUT_MS |
V prostředích CI mění maximální dobu v milisekundách, po kterou dotnetup čeká na odeslání telemetrie, než se ukončí. Výchozí hodnota je 20 000. |
Ochrana osobních údajů
Pokud si myslíte, že telemetrie shromažďuje citlivá data nebo že Microsoft zpracovává data nezabezpečeně nebo nevhodně, založte problém v úložišti dotnet/sdk.
Další informace najdete v Prohlášení společnosti Microsoft o zásadách ochrany osobních údajů.