I have spent majority of my career using and troubleshooting IIS Web Server. According to me the best thing happened to a Web admin is FRT (Failed Request Tracing) in IIS 7.0.
I have used Event Tracing for Windows as well and FRT is as much helpful.
Is there any such tracing tool which can give such good in-depth and greater understanding on request flow through the pipeline?
Update: I use Event Tracing for Windows, if I want to troubleshoot an issue like say "Users are getting prompted when trying to access Anonymous Authenticated Web site". ETW gives details on how each ISAPI treated the request or What Authentication happened for every single request a User makes.
In Windows Server 2003, you can use logman to query for build-in providers which you can use to trace. I use the following providers, you are free to add your own for specific tracing:
Save this text in a file named
iis.guid
and the use couple of batch file to start and stop tracing.StartTracing.cmd:
StopTracing.cmd:
You can then use LogParser tool to parse the .etl file.
Now, reading this logfile.txt is easy and gives detailed information.
I have also used
I wonder if there are any more we can use..