.NET .NET Aspire ダッシュボードは、開発者がアプリケーションを監視および分析するのに役立つ診断データを収集します。 別に、実行中の.NET Aspire アプリケーションの一部としてVisual StudioまたはVisual Studio Codeを使用してダッシュボードを起動すると、Microsoft はダッシュボード自体に関する使用状況データを収集します。 このデータは、 .NET.NET Aspire チームが製品を改善するのに役立ちます。 さらに、ダッシュボードからハンドルされない例外の詳細が Microsoft に送信され、問題の特定と解決に役立ちます。
範囲
.NET Aspire ダッシュボードの使用状況テレメトリは、 Visual Studio または Visual Studio Codeからダッシュボードを実行する場合にのみ収集されます。 テレメトリの収集をオプトアウトしていない限り、ブラウザーでダッシュボードが開いている間 にテレメトリが収集されます 。
オプトアウトする方法
.NET .NET Aspire 9.3 以降では、ダッシュボードの使用状況テレメトリは既定で有効になっています。 ダッシュボードの使用状況テレメトリは、初期バージョンでは収集されません。 この機能は、次の IDE バージョンに合わせて調整されます。
- Visual Studio: 17.14 以降。
- C# Dev Kit: 1.18.25 以降。
テレメトリ収集をオプトアウトするには、 ASPIRE_DASHBOARD_TELEMETRY_OPTOUT
環境変数を true
に設定します。 これは、 .NET.NET Aspire ダッシュボードにアクセスするすべてのユーザーに適用されます。
$env:ASPIRE_DASHBOARD_TELEMETRY_OPTOUT= "true"
または、ホスト IDE でテレメトリ収集を無効にすることで、テレメトリ収集をオプトアウトすることもできます。 Visual StudioまたはVisual Studio Codeでオプトアウトする方法について説明します。
開示
ダッシュボードの使用状況テレメトリが有効になっている場合は、設定パネルの下部に、テレメトリが有効になっていることを通知する開示ステートメントがあります。 この開示ステートメントは、使用状況テレメトリが有効な場合に表示されます。
データ ポイント
.NET .NET Aspire ダッシュボードの使用状況テレメトリでは、IP アドレスやブラウザーフィンガープリントなどの個人データは収集されません。 コードはスキャンせず、ソース コード、オーサリング、またはデプロイ構成は抽出されません。 データは、Visual StudioとVisual Studio Codeの既存のテレメトリ API を通じて、Azure Monitor を使用して Microsoft に安全に送信されます。
お客様のプライバシーの保護は、Microsoft にとって重要です。 テレメトリが機密データを収集していると思われる場合、またはデータが安全でないか不適切に処理されていると思われる場合は、調査のために GitHub dotnet/aspire リポジトリに問題を提出します。
.NET Aspire ダッシュボードでは、Visual Studioバージョンの< 17.14
またはC# Dev Kitバージョンの< 1.18.25
に関するテレメトリは収集されません。 次のデータが収集されます。
.NET .NET Aspire ダッシュボードのバージョン | データ | 注記 |
---|---|---|
9.3 | ページ ナビゲーション履歴。 | ページ設定が含まれます。 |
9.3 | 使用されているリソースの種類。 | カスタム リソースの種類名は Microsoft に送信されません。 |
9.3 | ユーザー エージェントを要求します。 | — |
9.3 | ダッシュボード コマンドが呼び出されました。 | カスタム コマンド名は Microsoft に送信されません。 |
9.3 | 言語を要求し、ダッシュボードの言語を設定します。 | — |
9.3 | リソースの再起動時間。 | — |
9.3 | OTel データ処理時間。 | — |
9.3 | ダッシュボードに関連する未処理の例外。 | — |
9.3 | GitHub Copilot の使用状況の統計情報。 | — |
9.3 | GitHub Copilot のヘルプ/役に立たないフィードバック。 | — |
こちらも参照ください
.NET Aspire