방법: 웹 서비스를 사용하여 Team Foundation Server 구성 요소에서 추적 설정 및 구성
기본 제공 웹 서비스를 사용하여 Team Foundation Server 응용 프로그램에 추적을 설정할 수 있습니다. 이렇게 하면 응용 프로그램 풀을 재생하지 않고도 프로세스에 대한 상태 정보를 수집할 수 있습니다. 문제가 발견된 후에 정보 수집을 시작할 수 있습니다. 이 항목에서는 개별 Team Foundation Server 응용 프로그램에 추적을 설정하는 방법에 대해 설명합니다. 추적에 대한 일반적인 내용은 응용 프로그램 추적 및 조율을 참조하십시오.
모든 기본 제공 추적 스위치를 설정하거나 해제하려면 웹 서비스를 사용해야 합니다. 개별 추적 스위치를 설정하거나 해제하려면 방법: Team Foundation Server 구성 요소의 Web.Config 설정 변경에 설명된 대로 Team Foundation Server web.config 파일을 직접 수정해야 합니다.
참고
이 방법을 사용하여 추적을 설정하면 응용 프로그램 풀을 다시 시작할 때 추적 설정이 유지되지 않습니다. 추적 상태를 영구적으로 변경하려면 방법: Team Foundation Server 구성 요소의 Web.Config 설정 변경에 설명된 대로 web.config 파일을 변경해야 합니다.
Team Foundation Server 응용 프로그램에서 추적을 설정하려면
Internet Explorer에서 다음 URL로 이동합니다.
http://<tfsserver>:<port>/<WebService>/tftrace.aspx?[traceWriter=<true|false>][&][All=<traceLevel>]
이 구문에서
<
tfsserver>
는 Team Foundation Server의 이름을 나타내고 <Port>는 포트(대개 8080)를 나타냅니다.<
WebService>
는 추적을 설정할 Team Foundation Server 응용 프로그램의 이름을 나타냅니다. traceWriter 및 All 인수는 선택 요소입니다. <WebService> 및 <traceLevel> 인수의 예제와 유효한 값은 다음을 참조하십시오.<
WebService>
의 유효한 값은 Build, services, VersionControl, Warehouse 및 WorkItemTracking입니다. All 인수의 유효한 값은 None, Errors, Warnings, Information 및 Verbose입니다.다음 예제에서는 모든 VersionControl 추적 스위치를 Verbose로 설정하며 traceWriter 값에는 영향을 주지 않습니다.
http://<tfsserver>:8080/VersionControl/tftrace.aspx?All=Verbose
다음 예제에서는 모든 Warehouse 추적 스위치를 Error로 설정하고 traceWriter 값을 true로 설정합니다.
http://<tfsserver>:8080/Warehouse/tftrace.aspx?traceWriter=true&All=Error
참고
추적 수준을 설정하거나 변경하면 빈 웹 페이지가 표시됩니다.
보안
이 절차를 수행하려면 Team Foundation 응용 프로그램 계층 서버에서 Administrators 그룹의 멤버여야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.
참고 항목
작업
변경: Team Foundation Server 구성 요소의 추적 출력 디렉터리 변경
방법: Team Foundation Server 구성 요소의 Web.Config 설정 변경