Comment configurer Perfmon / Logman pour get les counturs de performance Thread pour un process IIS spécifique?

J'essaie d'installer Perfmon / Logman pour collecter des counturs de performance pour surveiller mon installation IIS6.

Il existe plusieurs instances w3wp sur cet hôte, et je peux collecter avec succès des données pour l'instance spécifique que je souhaite en passant (w3wp_1234) au countur (où 1234 est le PID de ce process de travail particulier de sites:

Process(w3wp_1234)\Private Bytes 

Le problème survient quand je veux collecter un countur de performance comme Thread: Context Switches / sec , qui montre le thread # comme partie de l'instance:

 Thread(w3wp_1234/1)\Context Switches/sec Thread(w3wp_1234/2)\Context Switches/sec Thread(w3wp_1234/3)\Context Switches/sec Thread(w3wp_1234/43)\Context Switches/sec 

J'ai supposé que je pouvais collecter toutes les instances de thread de ce process en utilisant un caractère générique:

 Thread(w3wp_1234*)\Context Switches/sec 

Cependant, cela n'a pas marché! L'utilisation du caractère générique GLOBAL ( Thread (*) \ Context Switches / sec ) me donne tous les threads pour TOUTES les process, ce qui est trop d'informations!

Quelle est la meilleure façon de collecter les counturs de performance uniquement pour le site particulier qui m'intéresse? Merci!

C'est une exigence assez spécifique et suppose que vous savez à l'avance l'instance W3WP et PID qui vous intéresse avant de commencer l'logging?

Que diriez-vous: enregistrez-vous tout, puis utilisez RELOG pour éliminer les counturs qui vous intéressent?

Relog est inclus avec Windows Vista et plus tard, à partir de la memory, mais pourrait avoir été un outil de kit de ressources avant cela.