I was looking at trying to collect the CPU time for individual processes via the agent. The supported agent paramaters are Process.UserTime and Proccess.KernerlTime.
Perfmon lists three different Process counters:
Process.% Priveleged Time
Process.% Processor Time
Process.% User Time
It appears that Process.% Processor Time = Process.% Privelaged Time + Process.% User Time.
Do you know if my understanding is correct and is there a reason the agent does not collect the Process.% Processor Time value? Also the doucmenation states that the Process.UserTime and Proccess.KernerlTime are both listed in miliseconds instead of a percentage.
Is there a way to graph the Process total CPU time as a percentage? Would you be able to add in support to have a 1/5/15 minute average for process CPU time as well?
Thank you,
Kevin
Perfmon lists three different Process counters:
Process.% Priveleged Time
Process.% Processor Time
Process.% User Time
It appears that Process.% Processor Time = Process.% Privelaged Time + Process.% User Time.
Do you know if my understanding is correct and is there a reason the agent does not collect the Process.% Processor Time value? Also the doucmenation states that the Process.UserTime and Proccess.KernerlTime are both listed in miliseconds instead of a percentage.
Is there a way to graph the Process total CPU time as a percentage? Would you be able to add in support to have a 1/5/15 minute average for process CPU time as well?
Thank you,
Kevin
