Tracing Requests

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1

In Windows ServerĀ 2003 (Service PackĀ 1 or later) IIS includes the following tracing features. These features leverage the Event Tracing for Windows (ETW) infrastructure.

  • IIS Currently-Executing Requests Tracing: This tracing feature provides general statistics and details about all requests executing on the server at the moment tracing was started. If the CPU on your server is spiking or if requests become unresponsive, currently-executing requests tracing can help you understand which URL is being requested, which application pool the URL resides in, and other similar details. This feature does not include the option to specify which components or URLs to trace. For more detailed information, see Currently Executing Requests Tracing.

  • IIS Request-Based Tracing: This tracing feature tracks HTTP requests in IIS components. Request-based tracing can help you target the IIS component processing a request when the request failed or became unresponsive. Request-based tracing allows you to define either a specific URL or a group of URLs to trace. Request-based tracing events can be viewed in real time, but the feature can return a substantial amount of data (depending on server traffic), so it is much more practical to view the data in a trace log. For more detailed information about request-based tracing, see IIS Request-Based Tracing.

This section includes the following information: