Using Tracing to Troubleshoot Your Application


This section contains various topics that describe how you can use tracing to troubleshoot your application.

Recommended Settings for Tracing and Message Logging

Describes suggested settings for production and debugging environments.

Using Service Trace Viewer for Viewing Correlated Traces and Troubleshooting

Describes how you can use the Service Trace Viewer tool to view, correlate and analyze trace data.

Significant Traces

A list of major traces emitted by WCF.

Debugging on the Client

Enables clients to debug your application.

End-To-End Tracing Scenarios

Describes traces used for E2E WCF scenarios, for example, synchronous wsHttp request-replies, and asynchronous TCP one-way requests.

Emitting User-Code Traces

Describes how to emit traces programmatically in user code, so that you can proactively create instrumentation data to be used later for diagnostic purpose, and in correlation with WCF traces.