ASP.NET 웹앱에 대한 통계를 수집합니다.Collect statistics for ASP.NET web apps

이 섹션에서는 VSPerfASPNETCmdVSPerfCmd 명령줄 도구 및 샘플링 프로파일링 방법을 사용하여 ASP.NET 웹 응용 프로그램에 대한 성능 통계를 수집하기 위한 절차 및 옵션을 설명합니다.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 웹 사이트를 프로파일링할 때 선호하는 방법입니다.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를 사용한 빠른 웹 사이트 프로파일링을 참조하세요.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 웹 응용 프로그램에 프로파일러를 연결하여 응용 프로그램 통계 수집- How to: Attach the Profiler to an ASP.NET Web Application to Collect Application Statistics

ASP.NET 웹 응용 프로그램 프로파일링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