sharptooth
sharptooth

Reputation: 170499

May I have a full list of Windows Azure Diagnostics performance counter name?

When enabling performance counters in Windows Azure Diagnostics I have to specify the counters using some magic string literals like \Processor(_Total)\% Processor Time. I can't find a list of possible string literals.

Is there a list anywhere?

Upvotes: 3

Views: 2238

Answers (4)

Seibar
Seibar

Reputation: 70253

For what it's worth, based on Gaurav Mantri's comment this is the list that I get from my Web role. This is the output of typeperf -q. I assume different Azure roles have different counters, and they may even vary between Web roles. Ours is a Medium size.

The list is too big for a post on SO, so here's a github gist: https://gist.github.com/seibar/74b376aa1c57f2f7c2fd

Upvotes: 1

Gaurav Mantri
Gaurav Mantri

Reputation: 136196

Adding my comment as an answer at behest of @sharptooth :)

Once you RDP into your VM, open up command prompt and type "typeperf -q" to list all the available performance counters on your VM. As @Sandrino Di Mattia mentioned, you can save the result in a text file by using "typeperf -q > counters.txt".

Please note that you may get different performance counters depending on the kind of role VM is hosting - Web Role or Worker Role.

Upvotes: 3

astaykov
astaykov

Reputation: 30903

This is the Windows Performance monitoring infrastructure.

However you are correct that it is very hard to find something real list over on internet. But here are couple of links that will help you.

Rest is searching the internet with your favorite search engine.

Upvotes: 3

Gerrie Schenck
Gerrie Schenck

Reputation: 22368

Go to the Azure server with Remote Desktop Connection. Run perfmon and add a new counter, voila there's your list.

Upvotes: 2

Related Questions