2

我正在尝试跟踪运行 Windows Vista 的系统上的进程,我尝试在 Vista 的“可靠性和性能监视器”(perfmon) 中创建用户数据收集集。我所做的是以下内容:

  1. 在“数据收集器集”->“用户定义”->右键单击和“新建”->“数据收集器集”
  2. 在向导中,我选择了“手动创建”-> 勾选“性能计数器”-> 单击“添加...”按钮
  3. 选择“进程”->“%处理器时间”(或任何其他计数器),选择我的实例(例如,iexplore)并单击“添加>>”
  4. 确认向导的其余部分并开始设置

发生的情况是该集合运行并创建了一个日志文件,但是当我停止它并尝试打开该文件时,没有任何特定于实例的计数器出现,无论是在图表中还是在图例中。如果我添加一个带有“_Total”的计数器作为实例,我可以获得结果。我还尝试为特定实例 (\Process(iexplore)*) 添加所有计数器,在这种情况下我得到了结果,但它们是针对“_Total”的,而不是针对指定实例的。

一般信息:
Windows Vista Business 32-Bit
Intel Core 2 Duo CPU E6550 @ 2.33Ghz
2GB Ram

如果这是问这个问题的错误地方,我很抱歉,并要求你把它移到正确的地方

提前致谢

4

3 回答 3

0

这是一个显示错误,计数器在那里但需要手动重新添加到结果文件中。

于 2010-10-25T06:47:37.573 回答
0

我有一种感觉,您在查看结果之前没有停止数据收集器集。在查看收集的图表之前,您需要通过右键单击并点击“停止”来停止数据收集器。

于 2013-10-24T00:44:08.360 回答
0

一个没有答案的老问题,但谷歌在这里链接我。我今天花了一些时间试图理解为什么我看到 _Total 结果而不是我的流程信息。答案是 - 所有进程都收集在数据收集器集中,您需要稍后在查看结果时选择/添加进程计数器。

https://serverfault.com/questions/633320/windows-performance-monitor-fails-to-record-all-instances-of-selected-process

于 2015-06-16T08:01:04.617 回答