Site icon port135.com

5 Useful Performance Counters to Monitor for IIS

Internet Information Services (IIS) brings your websites live with a robust infrastructure at fast speeds. Even the default configuration is optimized for speed, you may notice slowness loading your websites due to possible reasons such as the inefficient application code. Here are 5 performance counters I would recommend checking if you want to monitor the resource usage in your IIS server:

Recommended counters to monitor for IIS performance

In order to monitor these counters, follow the steps below:

  1. Go to Start. Search for “Performance Monitor
  2. Click on the green plus sign (+)
  3. Select a category (Processor, Memory etc.)
  4. Select a sub-category (% Processor Time, Available Mbytes etc.)
  5. Select an object (_Total, <All instances> etc.)
  6. Click “Add
  7. Click “OK

With these instructions, you can monitor the real-time statistics of your server. If you want to save these statistics:

  1. Right click on “Performance Monitor” under “Monitoring Tools” on the left side
  2. Select “New > Data Collector Set
  3. Give a name and click “Next
  4. Select a path to save the data and click “Next
  5. Select “Start this data collector set now” and click “Finish
  6. You will see an arrow icon on the collector set you created. It means it’s recording the logs. Once you have recorded for a desired time, right click on the collector set and select “Stop
  7. You can go to the path you specified in Step 4 or you can click “Latest report” button (Green notebook icon) to see the report
Saved report of a data collector set

If you are not happy with your server’s resource usage and you want to fine-tune IIS performance, check my detailed post: 9 Easy and Practical Recommendations to Improve IIS Performance

For more performance counters related to IIS and ASP.NET, check these posts out:

Exit mobile version