Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have seem performance counters like this:

PhysicalDisk(_Total)\Avg. Disk Read Queue Length

Which is an aggregation (average, sum, etc) of data over a period.

How to create a custom counter which is an aggregation of existent data of another counter?

share|improve this question

I don't think what you want is built into perfmon. You could always take any counter and export it to Excel. There you can do any sort of data manipulation that you wish.

share|improve this answer

Check this product:

You can configure collection from multiple performance counters than define aggregation rules using Linq.Net. there is a free version also.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.