
crash Configures ADPlus to run in crash mode. When ADPlus is running in hang mode, you must start ADPlus after a process stops responding (that is, hangs) or is consuming high CPU utilization. hang Configures ADPlus to run in hang mode. For more information about these files, see ADPlus Configuration Files. You can omit a required switch at the command prompt if you specify the equivalent setting in the configuration file. You can use more than one configuration file by using several -c switches, as follows.Īdplus -c c:\t\file1.cfg -c c:\t\file2.cfg c ConfigurationFile Enables you to provide an external configuration file that has additional information. This option is useful if you are running ADPlus in a remote command shell where modal dialog boxes can cause ADPlus to wait indefinitely for a user to press OK.įor best results, make sure that this option is the first option that is passed to Adplus.vbs. Parameters -quiet Suppresses all modal dialog boxes. To specify options easily, you can store them in configuration files and use the -c parameter to point to these files. This kind of parsing enables you to create a long command that has multiple targets and to specify different options for each target. When you specify a target, ADPlus uses all of the options that it has parsed up to that point. The command is parsed from left to right. The multiple memory dumps will allow us to see if the process is progressing during the hang/high CPU symptoms or whether the process is actually performing Make sure the previous memory dumps completed before continuing to capture the next set of memory dumps. Repeat Step 2 every 1 - 2 minutes until you have 3 sets of memory dumps. From the Tools menu, select Create IIS Hang Dump.Start, Program Files, IIS Diagnostics, Debug Diagnostics, Debug Diagnostic Tool.Now let the server run for a few minutes to document the environment in which the high CPU/hang is occurring in. Note: For more information on Performance monitor, see After the issue occurs Due to the log size, monitor the server to gather the needed data while not overwhelming the server. IMPORTANT: The Data Sampling Interval and time to start monitoring is subjective to when the CPU spike reproduces. For 1.1 framework, select ASP.NET v and ASP.NET Applications v. If the application is an ASP.net application, select the following from the Performance Object dropdown, being sure to Add each one as you select it:įor the ASP.NET counters, select the version that you are wanting to monitor.

If the application is not an ASP.net application, select the following from the Performance Object dropdown, being sure to Add each one as you select it:.If you do, or if you are unsure of which process to monitor, please cltrl-click to multiselect all of the available IIS/ASP.net choices. NOTE: It is possible you will see multiple instances of dllhost on IIS5/5.1 or w3wp on IIS6/IIS7 in the list of available processes.
INETINFO HIGH CPU WINDOWS
On Windows 2003 and Windows 2008 this will be w3wp. On Windows 2000 and Windows XP, this will be inetinfo, dllhost, or aspnet_wp. Click the Select instances from list radio button, and select the process hosting the IIS or ASP.net application.



On machines running IIS5 and IIS5.1, these are the Inetinfo.exe, DLLHost.exe and/or ASPNET_WP.exe processes.
