ASP.NET Web アプリの統計情報を収集するCollect statistics for ASP.NET web apps

このセクションでは、VSPerfASPNETCmd および VSPerfCmd コマンドライン ツールとサンプリング プロファイル メソッドを使用して、ASP.NET Web アプリケーションのパフォーマンスの統計情報を収集する手順とオプションについて説明します。This section describes the procedures and options for collecting performance statistics for an ASP.NET Web application by using the VSPerfASPNETCmd and VSPerfCmd command-line tool and the sampling profiling method.

注意

Windows 8 および Windows Server 2012 の強化されたセキュリティ機能によって、Visual Studio プロファイラーがこれらのプラットフォームでデータを収集する方法に大幅な変更が必要になりました。Enhanced security features in Windows 8 and Windows Server 2012 required significant changes in the way the Visual Studio profiler collects data on these platforms. UWP アプリにも新しい収集手法が必要です。UWP apps also require new collection techniques. Windows 8 および Windows Server 2012 アプリケーションのパフォーマンス ツール」を参照してください。See Performance Tools on Windows 8 and Windows Server 2012 applications.

注意

VSPerfCmd ツールを使用すると、プロファイルの一時停止や再開など、すべてのプロファイル ツール機能にアクセスし、プロセッサと Windows パフォーマンス カウンターからその他のデータも収集できますが、この機能が不要な場合は VSPerfASPNETCmd コマンド ライン ツールを使用することをお勧めします。Although the VSPerfCmd tool gives you complete access to Profiling Tools functionality, including pausing and resuming profiling, and collecting additional data from processor and Windows performance counters, you should use the VSPerfASPNETCmd command line tool when you do not need this functionality. VSPerfASPNETCmd コマンド ライン ツールは、スタンドアロン プロファイラーを使用して ASP.NET Web サイトのプロファイリングを実行するときに推奨される方法です。The VSPerfASPNETCmd command line tool is the preferred method when your are profiling ASP.NET Web sites using the stand-alone profiler. VSPerfCmd コマンド ライン ツールと比較すると、環境変数を設定する必要がなく、コンピューターを再起動する必要がありません。Compared with the VSPerfCmd command line tool, no environment variables need to be set, and rebooting the computer is not required. 詳細については、「VSPerfASPNETCmd を使用した迅速な Web サイト プロファイリング」を参照してください。For more information, see Rapid Web Site Profiling with VSPerfASPNETCmd.

一般的なタスクCommon Tasks

タスクTask 関連するコンテンツRelated Content
プロファイラーを ASP.NET アプリケーションにアタッチするAttach the profiler to an ASP.NET application - 方法: コマンド ラインを使用してプロファイラーを ASP.NET Web アプリケーションにアタッチし、アプリケーションの統計情報を収集する- How to: Attach the Profiler to an ASP.NET Web Application to Collect Application Statistics

ASP.NET Web アプリケーションのプロファイリングProfiling ASP.NET Web Applications

タスクTask 関連するコンテンツRelated Content
インストルメンテーション方式を使用したプロファイリングProfile by using the instrumentation method - インストルメンテーションを使用した詳細なタイミング データの収集- Collecting Detailed Timing Data Using Instrumentation
メモリ割り当てとガベージ コレクションのプロファイリングProfile memory allocation and garbage collection - メモリ データの収集- Collecting Memory Data
リソースの競合とスレッド アクティビティのプロファイリングProfile resource contention and thread activity - 同時実行データの収集- Collecting Concurrency Data

サンプリング メソッド:Sampling Method

タスクTask 関連するコンテンツRelated Content
スタンドアロン (クライアント) アプリケーションのプロファイリングProfile stand-alone (client) applications - サンプリングを使用したアプリケーション統計情報の収集- Collecting Application Statistics Using Sampling
- サービスのプロファイリング- Profile services - サンプリングを使用したアプリケーション統計情報の収集- Collecting Application Statistics Using Sampling

サンプリング データ ビューとレポートの分析Analyzing Sampling Data Views and Reports

サンプリング メソッドのデータ ビューSampling Method Data Views