Hi there,
I need to monitor some processes during the load test. I've tried to add a new WMI custom counter and used the method counter.WMIGetValue. When I use this method I will only receive one value. But I need the complete list of all processes. The main problem is the WQL query where I have to specify a column. Is there any way to get the complete record set so that I could use enumeration to get my data?
For example
var objWMIService = GetObject("winmgmts://<computername>/rootCIMV2");
var colItems = objWMIService.EcexQuery("Select * FROM Win32_PerfRawData_PerfProc_Process", "WQL");
var enumItems = new Enumarator(colItems);
for (; !enumItems.atEnd(); enumItems.moveNext()) {
var objItem = enumItem();
...
}
Any idea?
Thanks
Boerni