방법: 부하 테스트 결과의 그래프에서 카운터 추가 및 삭제
카운터 패널을 사용하여 그래프에 성능 카운터를 추가할 수 있습니다.
성능 카운터 샘플링 간격 고려 사항
부하 테스트 실행 설정에서 부하 테스트 길이를 기반으로 하는 샘플링 주기 속성 값을 선택합니다. 기본값인 5초와 같이 샘플링 주기 값이 작으면 부하 테스트 결과 데이터베이스에 더 많은 공간이 필요합니다. 부하 테스트가 긴 경우 샘플링 주기를 늘리면 수집되는 데이터 양이 줄어듭니다. 자세한 내용은 방법: 부하 테스트 실행 설정에 대한 샘플링 주기 지정을 참조하십시오.
다음은 샘플링 주기에 대한 몇 가지 지침입니다.
부하 테스트 지속 시간 |
권장 샘플링 주기 |
---|---|
< 1시간 |
5초 |
1-8시간 |
15초 |
8-24시간 |
30초 |
> 24시간 |
60초 |
요구 사항
- Visual Studio Ultimate
타이밍 정보를 포함하여 백분위수 데이터를 수집하기 위한 고려 사항
부하 테스트 편집기의 실행 설정에 타이밍 정보 저장소라는 속성이 있습니다. 타이밍 정보 저장소 속성을 사용하면 부하 테스트 도중 개별 테스트, 트랜잭션 및 페이지를 실행하는 데 각각 걸리는 시간이 부하 테스트 결과 리포지토리에 저장됩니다. 또한 부하 테스트 분석기에서 테스트, 트랜잭션 및 페이지 테이블에 90번째 및 95번째 백분위수 데이터가 표시됩니다.
실행 설정 속성에서 타이밍 정보 저장소 속성을 사용할 때는 StatisticsOnly 및 AllIndividualDetails를 선택할 수 있습니다. 두 가지 경우 모두 개별 테스트, 페이지 및 트랜잭션의 시간이 측정되고 개별 타이밍 데이터에서 백분위수 데이터가 계산됩니다. 하지만 StatisticsOnly 옵션을 선택하면 백분위수 데이터가 계산되는 즉시 리포지토리에서 개별 타이밍 데이터가 삭제된다는 차이점이 있습니다. 그러면 타이밍 정보를 사용할 때 리포지토리에 필요한 공간이 감소합니다. 그러나 고급 사용자는 SQL 도구를 사용하는 등의 다른 방법으로 타이밍 정보 데이터를 처리하기를 원할 수 있습니다. 이 경우에는 타이밍 정보 데이터를 해당 처리에 사용할 수 있도록 AllIndividualDetails 옵션을 사용해야 합니다. 또한 속성을 AllIndividualDetails로 설정하면 부하 테스트 실행이 완료된 후 부하 테스트 분석기의 가상 사용자 동작 차트를 사용하여 가상 사용자 동작을 분석할 수 있습니다. 자세한 내용은 부하 테스트 분석기의 세부 정보 뷰에서 부하 테스트 가상 사용자 동작 분석을 참조하십시오.
참고
Microsoft Visual Studio 2005 및 Visual Studio 2008을 비롯한 이전 버전의 Visual Studio에서는 타이밍 정보 저장소 속성에 대해 모든 개인 정보 설정을 사용할 수 있었습니다.하지만 두 가지 중요한 차이점이 있습니다. 첫째, 모든 개인 정보 설정은 기본 설정이 아닙니다.둘째, SQL 쿼리를 사용해서만 이 정보에 액세스할 수 있습니다.
특히 부하 테스트 실행 시간이 긴 경우 부하 테스트 결과 리포지토리에서 타이밍 정보 데이터를 저장하는 데 필요한 공간이 매우 클 수 있습니다. 또한, 이 데이터는 부하 테스트 실행이 완료될 때까지 부하 테스트 에이전트에 저장되므로 부하 테스트가 끝날 때 부하 테스트 결과 리포지토리에 이 데이터를 저장하는 시간이 오래 걸립니다. 부하 테스트가 완료되면 데이터가 리포지토리에 저장됩니다. 기본적으로는 타이밍 정보 저장소 속성이 사용됩니다. 이것이 문제가 되는 테스트 환경의 경우 타이밍 정보 저장소를 없음으로 설정할 수도 있습니다.
자세한 내용은 방법: 부하 테스트 실행 설정에 대한 타이밍 정보 저장소 속성 지정을 참조하십시오.
부하 테스트 그래프에 특정 성능 카운터를 표시하려면
부하 테스트가 완료된 후나 테스트 결과를 로드한 후에 부하 테스트 분석기의 도구 모음에서 그래프를 선택합니다.
카운터 패널은 그래프 뷰에 표시됩니다.
참고
카운터 패널이 표시되지 않으면 도구 모음에서 카운터 패널 표시를 선택합니다.
카운터 패널에서 그래픽으로 표시할 성능 카운터를 찾을 때까지 계층 구조의 노드를 확장합니다.
예를 들어 테스트가 실행 중인 컴퓨터의 사용 가능한 메모리를 표시하려면 컴퓨터를 확장하고 해당 컴퓨터의 노드를 확장한 다음 메모리를 확장합니다. 그러면 Available MBytes 카운터가 표시됩니다.
성능 카운터를 표시할 그래프를 선택합니다.
카운터 패널에서 성능 카운터를 마우스 오른쪽 단추로 클릭하고 그래프에 카운터 표시를 선택합니다.
팁
그래프에서 성능 카운터의 데이터 표시를 일시적으로 중지하려면 범례의 성능 카운터에 대한 확인란의 선택을 취소합니다.이렇게 하면 그래프에 추세선을 표시하지 않고도 최소, 최대 및 평균 통계를 분석할 수 있습니다.이 방법은 문제를 분석하는 동안 그래프에 여러 개의 성능 카운터가 겹쳐서 표시되는 경우에 유용할 수 있습니다.자세한 내용은 그래프 뷰 범례를 사용하여 부하 테스트 분석을 참조하십시오.
그래프에서 성능 카운터 데이터를 제거하려면 범례의 카운터 열에서 성능 카운터를 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다.
- 또는 -
그래프에서 데이터 줄을 마우스 오른쪽 단추로 클릭한 다음 삭제를 선택합니다.
- 또는 -
범례의 카운터 열에서 성능 카운터를 선택하거나 그래프의 데이터 줄을 선택한 다음 Delete 키를 누릅니다.
참고
범례에 카운터 표시 명령을 사용하여 성능 카운터를 범례에만 표시하고 그래프에는 표시하지 않도록 선택할 수도 있습니다.
참고 항목
작업
방법: 부하 테스트 결과에서 사용자 지정 그래프 만들기