Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enable Component Trace in TFS AT
How to: Use Web Services to Enable and Configure Trace for Team Foundation Server Components
Enable Globally Trace in TFS AT
1. Open web.config file in C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services
2. Enable traceWriter to write to file:
<add key="traceWriter" value="true"/>
3. Change the trace switches to
<system.diagnostics>
<assert assertuienabled="false" />
<trace autoflush="false" indentsize="4" />
<!-- Trace Switches
Each of the trace switches should be set to a value between 0 and 4, inclusive.
0: No trace output
1-4: Increasing levels of trace output; see Systems.Diagnostics.TraceLevel
-->
<switches>
<add name="API" value="4" />
<add name="Authentication" value="4" />
<add name="Authorization" value="4" />
<add name="Database" value="4" />
<add name="General" value="4" />
<!-- WorkItem trace switches -->
<add name="traceLevel" value="4" />
<!-- Test Tools trace switches -->
<add name="EqtTraceLevel" value="4" />
</switches>
</system.diagnostics>
Enable TSWA Trace
Uncomment the system.diagnostics section in the TSWA's web.config file.
|
Enable TFS Client Logging
https://blogs.msdn.com/edhintz/archive/2007/03/30/tfs-client-tracing.aspx
Enable TFS Build Service Logging
Uncomment the system.diagnostics section in the tfsbuildservice.exe.config, which is located at <VS Installation Folder>/Common7/IDE/PrivateAssemblies/.
<!-- Trace settings.
Uncomment the system.diagnostics section below to get a trace log for the
Team Build Service. Ensure that the C:\logs directory exists and is
writeable by the Build Service user.
The following trace categories are provided for Team Foundation:
- API: Covers method usage, service to web service calls (from the caller's
perspective), public methods.
- Authorization: Covers authorization related components
- Authentication: Covers authentication components
- Database: Covers database interaction of the component
- General: Covers cases that do not fit the above categories.
Trace Switches
Each of the trace switches should be set to a value between 0 and 4, inclusive.
0:No trace output
1-4:Increasing levels of trace output; see Systems.Diagnostics.TraceLevel
-->
<system.diagnostics>
<switches>
<add name="API" value="4" />
<add name="Authentication" value="4" />
<add name="Database" value="4" />
<add name="General" value="4" />
</switches>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="myListener"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="C:\logs\buildmachine.log" />
</listeners>
</trace>
</system.diagnostics>