Learn What IT Pros Need to Know About Windows 11 - August 26th at 1 PM ET! Learn What IT Pros Need to Know About Windows 11 - August 26th at 1 PM ET!
Windows Server 2008

Performance Monitoring the Easy Way, Part 3

In the second article in this series, I mentioned that one of the biggest improvements in performance monitoring was the addition of Data Collector Sets. Data Collector Sets are collections of performance monitor counters and system traces, that are all related to a specific purpose. In this article, I will show you how they work.

Data Collector Sets

Earlier in this series, I mentioned that a lot of administrators seem to shy away from using the Performance Monitor because of its complexity. This complexity has gotten worse as time has gone on. The Windows NT version of the Performance Monitor was really similar to the Windows Server 2003 version. Both of those versions were complex in that you had to know how to interpret the data provided by the various counters. At the same time though, Windows NT had relatively few Performance Monitor counters that you had to learn about. There have been hundreds of counters created since that time though. In fact, one of the biggest challenges in using the Windows Server 2003 and Windows Server 2008 versions of the Performance Monitor is just figuring out which counters you should be using.

There are a hand full of Performance Monitor counters that are almost always of interest in just about any situation. Typically though, just looking at the more generic counters is not going to help you to gain any sort of in depth understanding of what is happening with your system. For that, you need to monitor the counters that are specifically related to the area of the system that you are trying to diagnose. But how do you choose which counters to look at? There can be hundreds of counters that are related to an individual aspect of system performance. Some of these counters are important and others are so obscure that they are pretty much only used by Microsoft’s support staff.

Sponsored Content

Read the Best Personal and Business Tech without Ads

Staying updated on what is happening in the technology sector is important to your career and your personal life but ads can make reading news, distracting. With Thurrott Premium, you can enjoy the best coverage in tech without the annoying ads.

This is where data collector sets come into play. Data collector sets are groups of Performance Monitor counters that are specifically related to some troubleshooting task. Windows Vista and Windows Server 2008 contain four built in data collector sets; LAN Diagnostics, System Diagnostics, System Performance, and Wireless Diagnostics. You also have the ability to create your own Data Collector Sets.

The Anatomy of a Data Collector Set

Now that you know what a data collector set is, I want to show you how data collector sets work. You can access the built in data collector sets by opening the Reliability and Performance Monitor and navigating through the console tree to Reliability and Performance | Data Collector Sets | System. When you expand the System container, you will see the four built in data collector sets that I mentioned earlier. If you select one of those data collector sets, you will see the individual elements that make up the data collector set, as shown in Figure A.

Figure A When you select an individual data collector set, Windows will display the elements that make up the data collector set.

If you look at the figure above, one of the first things that you will probably notice is that out of all of the elements that make up the data collector set, only one of them is classified as a performance counter.  The rest are classified as Trace or as Configuration. I will address the Trace and Configuration elements in Part 4 of this series. For now, I want to focus on the Performance Counters.

If you double click on the Performance Counter listing, you will be taken to the Performance Counter Properties sheet, shown in Figure B. As you can see in the figure, the Performance Counter Properties sheet contains multiple performance monitor counters that are to be included in the data collector set. In fact, you will notice that each of the counters that is listed is actually a wild card. For example, the first counter on the list is ‘Network Interface (*)’* This means that the data collector set includes all of the counters for all of the counters in the Network Interfaces performance object.

Figure B These are the Performance Monitor counters that are included in the data collector set.


As you can see, data collector sets help to simplify things by telling Windows which Performance Monitor counters to use, rather than requiring you to manually pick and choose. Of course you still have to be able to interpret the data that you collect, and the data collector sets can help with that too. In the next article in the series, I will show you how.

Got a question? Post it on our Windows Server 2008 forums!

Related Topics:


Don't have a login but want to join the conversation? Sign up for a Petri Account

Comments (1)

One response to “Performance Monitoring the Easy Way, Part 3”

  1. Windows Server 2003 Performance Advisor and Data Collector Sets - The Real (and Virtual) Adventures of Nathan the IT Guy

    [...] This application was deemed so useful that it was built into Windows Vista and Windows Server 2008, it can be found by going to the control panel, then clicking on “Administrative Tools”, “Reliability and Performance Monitor”, then “Data Collector Sets”. You can then create a new “Data Collector Set” using templates under “User Defined” If you would like to see how they are configured and work, check out Petri’s article “Performance Monitoring the Easy Way”. [...]

Leave a Reply

Register for Advanced Microsoft 365 Day!

GET-IT: Advanced Microsoft 365 1-Day Virtual Conference - Live August 24th!

Join us on Tuesday, August 24th and hear from Microsoft MVPs and industry experts about how to take advantage of Microsoft 365 at a technical level and dive deep into the features and functionality that will make your environment more secure and compliant.


Sponsored By