次の方法で共有


Microsoft が収集したダッシュボード テレメトリ

.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 のヘルプ/役に立たないフィードバック。

こちらも参照ください