dotTrace 2025.3 ヘルプ

スナップショットを操作する

アプリケーションのプロファイリング中に、dotTrace はプロファイリングデータを収集し、それを *.dtp ファイル (サンプリング、トレース、行ごとのスナップショット) または *.dtt ファイル (タイムラインスナップショット) に書き込みます。また、dotTrace は dotnet-trace collect で収集された *.nettrace NetTrace ファイルをサポートします。

一時的なスナップショットストレージ

デフォルトでは、dotTrace は収集したすべてのスナップショットを一時スナップショットストレージ(ディスク上のディレクトリ)に保存します。デフォルトの保存場所は %HOMEPATH%/dotTraceSnapshots です。設定 | 一時的なスナップショットストレージ | 保管場所で変更できます。

将来、特定のスナップショットが必要になる可能性がある場合は、一時ストレージに保存せずに、別の場所に保存することをお勧めします。

一時ストレージへのスナップショットの自動保存を無効にするには

  1. 設定タブを開きます。

  2. 収集したすべてのスナップショットを一時ストレージに自動保存するチェックボックスをクリアします。

一時スナップショットストレージのサイズを確認し、クリーンアップするには

  1. スナップショットタブを開きます。

  2. サイズはページ上部に記載しております。

    Storage size
  3. ストレージをクリーンアップするには、クリーンアップリンクをクリックします。これにより、ストレージからすべてのスナップショットが完全に削除されます。

一時スナップショットストレージの自動クリーンアップを構成するには

  1. 設定タブを開きます。

  2. 一時的なスナップショットストレージで、次の 2 つのクリーンアップルールを構成します。

    • 最後の [] 日に開かれなかったスナップショットを自動的に削除するでは、自動削除の対象となるためにスナップショットを開かない日数を指定します。値 0 は、「dotTrace を閉じた後にすべてのスナップショットを削除する」ことを意味します。

    • ストレージサイズが [ ] GB を超えないように、最も古いスナップショットを自動削除するでは、ストレージの最大許容サイズを指定します。新しいスナップショットがストレージに保存されると、dotTrace は現在のサイズを追跡します。このサイズを超えると、dotTrace はストレージ内の最も古いスナップショットを削除し、ストレージサイズが制限を超えないようにします。値 0 は、「dotTrace を閉じた後にすべてのスナップショットを削除する」ことを意味します。

スナップショットを開く

一時ストレージまたは以前に開いたスナップショットからスナップショットを開くには

  1. スナップショットタブを開きます。

  2. 必要なスナップショットをダブルクリックします。

ディスクからスナップショットまたは NetTrace ファイルを開くには

  1. dotTrace ホームの左側のパネルで、スナップショットを開く ... をクリックします。

  2. NetTrace ファイルのスナップショットを選択し、オープンをクリックします。

スナップショットの保存

デフォルトでは、スナップショットは一時ストレージに保存されます。将来使用するために特定のスナップショットが必要な場合、またはスナップショットを他の人と共有したい場合は、それをディスクに保存する必要があります。

  1. スナップショットタブを開きます。

  2. 必要なスナップショットを右クリックします。

  3. コンテキストメニューで保存先 ... を選択します。

    Save snapshot
  4. 新しい場所を指定して、保存をクリックします。

    この後、スナップショットはスナップショットリストに残りますが、ステータスが「一時ストレージに保存」から「ディスクに保存」に変更されます。一時ストレージの初期スナップショットが削除されます。

スナップショット名の編集

  1. スナップショットタブを開きます。

  2. 必要なスナップショットを右クリックします。

  3. コンテキストメニューで、名前の編集を選択します。

2025 年 3 月 10 日