我正在尝试设置Perfmon/Logman来收集一些性能计数器来监视我的IIS6安装。
此主机上有多个w3wp实例,通过将(w3wp_1234)传递给计数器(其中1234是特定站点工作进程的PID ),可以成功地收集特定实例的数据:
Process(w3wp_1234)\Private Bytes当我想收集像Thread:Context开关/秒这样的性能计数器时会出现问题,它将Thread #显示为实例的一部分:
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我假设我可以使用通配符收集该进程的所有线程实例:
Thread(w3wp_1234*)\Context Switches/sec但是,这是行不通的!使用全局通配符(Thread(*)\Context开关/秒)可以为所有进程提供所有线程,这是太多的信息!!
只有在我感兴趣的特定网站上收集性能计数器的最佳方法是什么?谢谢!
发布于 2012-03-08 20:38:50
这是一个非常具体的要求,并假设您在开始日志记录之前预先知道您感兴趣的W3WP实例和PID?
不如:记录所有内容,然后使用重日志删除您感兴趣的计数器?
重新日志包含在Windows和以后的内存中,但在此之前可能是一个资源工具包工具。
https://serverfault.com/questions/367729
复制相似问题