I am trying to monitor CPU and Memory usage for Windows Server, I do realize that proc.mem and proc.cpu.util are not available for Windows, I am trying to get output using performance counters here is my item key perf_counter[\Process(VBoxService)\Virtual Bytes] and using proc_info[VBoxService] using different option like vmsize/wkset.
However using both methods I am getting answers totally different from Windows Task Manager.
Eg
VBox service using Task manager = 1412kb
VBox service using perf_counter = 70mb
VBoxService using proc_info = 2636kb
Can any one please help me with this ?
I want to have details like Memory and CPU utilisation for each process.
I am able to do it in linux using proc.mem and proc.cpu.util but having difficulty in Windows.
Thanks in advance.
However using both methods I am getting answers totally different from Windows Task Manager.
Eg
VBox service using Task manager = 1412kb
VBox service using perf_counter = 70mb
VBoxService using proc_info = 2636kb
Can any one please help me with this ?
I want to have details like Memory and CPU utilisation for each process.
I am able to do it in linux using proc.mem and proc.cpu.util but having difficulty in Windows.
Thanks in advance.
Comment