Link to home
Start Free TrialLog in
Avatar of TANGLAD
TANGLAD

asked on

How to capture/log all processes cpu utilization?

A customer have several users experiencing Hangs on their XP. If they are typing when it hangs thy can wait 15 sec. and their typed characters will show up. When it hangs they cannot navigate any program og startmenu.

Is it possible to capture or log all processes cpu utilization for later analysis? Process Explorer can show realtime cpu utilization but can it also log the information?
ASKER CERTIFIED SOLUTION
Avatar of Brian Pierce
Brian Pierce
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I think the best way is to use the 'Perfmon' which can also log the information and has wide range of options to monitor in deep.  This will also allow you to monitor the machines remotely or set alerts so that you get an alert when it drops a set value (e.g. when the CPU utilization goes above 75%).
Why not use performance monitor to create a log of cpu utilisation

http://technet.microsoft.com/en-us/library/bb742546.aspx
Avatar of TANGLAD
TANGLAD

ASKER

Can perfmon capture every process so I can see which one is causing troubles?
No - you specify the counters which you want to use
Avatar of TANGLAD

ASKER

Perfmon cannot start the trace log because of too many counters. Any other tools to try?
why not just remove some counters yo ushouldnt need that many to monitor cpu utilisation
Avatar of TANGLAD

ASKER

I split the counters in two logs. Thanks.
Avatar of TANGLAD

ASKER

Perfmon doesn't recognize a new process showing up. I can only grab the ones allready unning. Process Explorer shows new processes as well but cannot log to a file. Wondering why there is no tool that can do both??????