在perfmon(性能监视器)中,一个进程的相同实例被表示为
processabc processabc#1 processabc#2
有什么办法可以调用xml(模板)中的相同进程的所有实例,而不知道有多less实例吗?
这是我的xml模板到目前为止:
<Counter>\Process(Processabc)\% Processor Time</Counter> <Counter>\Process(Processabc#1)\% Processor Time</Counter>
我想在一行中selectn个实例或processabc的所有实例。
我知道要select计算机上的所有进程,可以使用
<Counter>\Process(*)\% Processor Time</Counter>
我想知道是否可以做类似的事情来解决我的问题。
是的,您可以选择特定流程的所有实例。
asterix *
是一个通配符,指定任意长度的字符序列,根本不包含长度 。
所以你提到的计数器<Counter>\Process(*)\% Processor Time</Counter>
只是选择任何进程的名字有零个或多个字符 。
要将此应用于您的情况,只需在进程名称前加上通配符即可。 我使用Chrome进行测试,计数器指定如下:
<Counter>\Process(chrome*)\% Processor Time</Counter>
意即:
选择名称为chrome后跟零个或多个字符的进程。
结果报告如下所示。