This project has moved. For the latest updates, please go here.

Load Test Counter Sets - WCF testing

Jul 9, 2012 at 10:43 PM
Edited Jul 10, 2012 at 1:04 AM


I am planning load test on WCF services.  I read through a lot of articles from MSDN to professionals blogs, I know how to create unit test, how to add it to load test, how to create a load test, etc.  but I'm confused a little bit in terms of which catelogues/counters I should monitor.  In my environment, I have client machine where I installed VS2010 Ultimate, a web server where I host WCF services in IIS, and a database server. When I open the Manage Counter Sets window, I saw 5 catelogues, Application, ASP.NET, .NET Application, IIS, SQL.  I think SQL should be for the database server, how about the web server?  I also want to monitor response from client machine, so what should I pick on client machine? should I just use counters under Agent ot Controller?  use a Memory counters as a sample, hte ASP.NET/Memory has the same set of counters as .NET Application/Memory, which one should be used?

I'm using VS2010 Ultimate only, so I can only have one controller and agent on local machine.

Someone please shed some lights, and thanks.



Jul 10, 2012 at 7:20 AM

I suggest you look on MSDN for guidance. There is general guidance here (though it is a little old now):

More detail on VS 2010 here:



Jul 10, 2012 at 7:51 PM

Hi Rob,

thanks for your response.

I've gone through these docs.  what I'm looking for is practical settings, the real one which I can reference.  and more important is the difference of same counter but under different Counter Sets.  further than that, some recommendations about thresholds.