如何在perfmon中获取相同进程的所有实例

时间:2016-02-18 01:59:38

标签: xml windows perfmon

在perfmon(性能监视器)中,进程的相同实例用

表示
processabc
processabc#1
processabc#2

有没有办法在xml(模板)中调用同一进程的所有实例,而不知道有多少个实例?

到目前为止,这是我的xml模板:

<Counter>\Process(Processabc)\% Processor Time</Counter>
<Counter>\Process(Processabc#1)\% Processor Time</Counter>

我想在一行中选择n个实例或processabc的所有实例。

我知道要选择计算机上的所有进程,可以使用

<Counter>\Process(*)\% Processor Time</Counter>

我想知道我是否可以做类似的事来解决我的问题。

1 个答案:

答案 0 :(得分:2)

野生卡

是的,您可以选择特定流程的所有实例。

星号*是一个外卡字符,指定未指定长度的任何字符序列,包括根本没有长度

因此,您提到的计数器<Counter>\Process(*)\% Processor Time</Counter>只选择名称中包含零个或多个字符的任何进程

应用Wild-Cards

要将此应用于您的情况,只需在通配符前面加上进程名称。我使用Chrome进行了测试,计数器指定如下:

<Counter>\Process(chrome*)\% Processor Time</Counter>

这意味着:

  

选择名称为 chrome 后跟零或更多的任何进程   字符。

结果报告如下所示。

enter image description here