Trace Settings for Team Foundation Server

You can use built-in Trace switches to gain run-time information about your application's performance and execution. This topic describes the Trace settings specific to Team Foundation Server. For general information about Trace, see Tracing and Instrumenting Applications.

Team Foundation Trace Switches

The following Trace switches are available in Team Foundation Server. For information on how to enable all of these switches, see How to: Use Web Services to Enable and Configure Trace for Team Foundation Server Components. To enable individual switches, you must edit the Team Foundation Server web.config file as described in How to: Change Configuration Settings for Team Foundation Server Components.

Setting

Description

API

Traces Web method usage, Web service to Web service calls (from the caller’s perspective), and public methods.

Authentication

Traces authentication interaction.

Authorization

Traces authorization related components, such as version control’s security manager.

Database

Traces database interaction of your component.

EqtTraceLevel

Traces Visual Studio Team System Development Edition and Team Edition for Testers tools components.

traceLevel

Traces work item tracking components.

General

Traces cases that do not fit the above categories; this is a catch-all category.

Trace Switch Settings

Each switch can be set to one of five settings that govern the amount of information that is recorded. For more information, see Trace Switches.

Trace switch

Trace information logged

0

Off

1

Error

2

Warning

3

Information

4

Verbose

See Also

Tasks

How to: Change Configuration Settings for Team Foundation Server Components

How to: Use Web Services to Enable and Configure Trace for Team Foundation Server Components

How to: Change the Trace Output Directory for Team Foundation Server Components

Concepts

Trace Switches

Other Resources

Tracing and Instrumenting Applications

Enabling Trace for Team Foundation Server Components