Failed Request Tracing feature or FREB for short, is one of the most useful debugging features of IIS. While it gives an overview of how the request is being processed, it also helps to trigger dumps for various failure scenarios.
We already know 2 ways of triggering dumps using FREB:
Using Debug Diag tool : Slow Response Automated Data Collection using FREB and debug diag
Using Procdump : Using FREB to generate a dump on a long running request
We recently came across a scenario where one of our customers was not able to use procdump and also didn't want to keep the debug diag rule running. In such a scenario, we used the dbghost.exe of Debug Diag to create a dump when FREB gets collected. This article will explain detailed step by step procedure for the same.
Prerequisites:
traceFailedRequestsLogging enabled="true" customActionsEnabled="true"
Instructions:
Note: If the application pool is 32 bit, use this command line instead - C:\Program Files\DebugDiag\exts\dbghost.exe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.