

Note: You can adjust this value if needed, but be careful not to specify a small number of seconds in order to prevent false triggers.ġ1: Select Web Application Pool from the dropdown and select your application pool from the list of app pools.Įnter a name for your rule if you wish and make note of the location where the dumps will be saved.

Note : If you are on Windows Server 2008 R2 and you have more than 64 processors, please choose the Processor Information object instead of the Processor object.)ĥ: In the list of instances, select _Total.Ħ: Click Add and then click OK, select the newly added trigger and click Edit thresholds. When you run this tool, it will display the Select Rule Type dialog.įollow these steps to create a crash rule for the service or Instance that you take the Report dump.Ģ: Select Performance Counters and click Next.Ĥ: Expand the Processor ( not the Process) object and select % Processor Time. Install the tool on your server and run it. Now let’s see how to pull the dump and Analyzeĭownload the tool in the Server that you planning to take the dumps for the stats using the Tool shown below: The above steps are to show the collecting the Performance Counters. To start it, right-click on High CPU under the User Defined node and select Start from the menu. The data collector set is not yet running. (You can change this location if you need to.) Then click on Finish. Make note of where the data collector set is being saved. Note: Here I’m taking instance as “ MSExchRpcClientServive“, please select the Instances based on your requirement.Ģ4: Select ID Thread from the list of instances.Ĭlick the OK button and then the Next button.

(Make sure you expand Process and not Processor)ġ7: Select % Processor Time from the Process object.Ģ0: Expand Thread from the list of counters.Ģ1: Select % Processor Time from the Thread object. To create a data collector set for troubleshooting high CPU, follow the steps as shown below:ġ: Open Administrative Tools and select Performance Monitor as shown below:Ĥ: Right-click on User Defined and select New, Data Collector Set.ĥ: Enter High CPU as the name of the Data Collector Set.Ħ: Select the Create Manually (Advanced) radio button.Ĩ: Select the Create Data Logs radio button.ĩ: Check the Performance Counter checkbox.ġ3: Click the Add button to add the counters to the list of added counters.ġ6: Expand Process from the list of counters. Collecting a Performance Monitor Data Collector Set for Root Cause to find or to Isolate the exact scenario to proceed furtherįor troubleshooting a high CPU issue, we need to collect a data collector set.
