방법: 웹 서비스를 사용하여 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 응용 프로그램의 이름을 나타냅니다. traceWriterAll 인수는 선택 요소입니다. <WebService> 및 <traceLevel> 인수의 예제와 유효한 값은 다음을 참조하십시오.

    <WebService> 의 유효한 값은 Build, services, VersionControl, WarehouseWorkItemTracking입니다. All 인수의 유효한 값은 None, Errors, Warnings, InformationVerbose입니다.

    다음 예제에서는 모든 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 설정 변경

기타 리소스

Team Foundation Server 구성 요소에서 추적 설정