This article will detail the action plan you can implement to create a rule in Debug Diagnostic 1.2 to automate a dump generation in function of some specified performance counters for your IIS server or your application.This action plan is applicable when your "W3WP.exe" process or your application is consuming too much CPU, consuming too much memory (for managed code), is in a deadlock situation…
Note: Those values are only informed as an indicator. You may need to change them depending on your scenario.
The dumps are located by default in "C:\Program Files\DebugDiag\Logs\Rule_Name".
We hope this article will help you out.See you soon.Sylvain Lecerf and the French IIS Microsoft Support Team
Thanks for such a nice article!
We've configured performance counter for our scenario (if requests in appn queue goes high, generate a dump). It works fine in local. But on server. Rule's status says completed. But no dump gets generated. We've enough disk space and rights also seems fine. Anything else to check?
Debug Diag is based on the number of files you have in the rule folder to determine if the rule is completed or not.
Have you informe a folder which is already containing *.dmp files?
Hope this help
Thank you for step-by-step instructions
This is a great article!
I know this is an old post but I have the same issue as Kiran's. Debug Diag says the rule is completed but there is no single file in the folder. No .dmp file, like nothing in the dump folder. Any other issue that can cause this?
Sincerely I don't see why the rule could be completed while there's absolutely no file generated. Maybe you could try to use Debug Diag 2.0 to see if you reproduce the issue: www.microsoft.com/.../details.aspx
Thanks for the reply! Unfortunately, I can't install debug diag 2.0 in the server, that's why i resorted in installing an old version. It's a 64 bit 2008, I'm using the correct msi but nothing's happening whenever i double click the installation file.