views:

145

answers:

1

I have 7 windows services. i want to monitor the performance of the individual services like the processor usage, memory usage etc.

If i use perfmon, it gives for the entire system but not the individual services. Can anyone please suggest how do i monitor the performance of individual services?

+2  A: 

Perfmon can monitor individual processes! Just chose process in "Add counters/Performance objects" combo. For "quick" monitoring I have found that Sysinternals (now Microsoft) Process Explorer is easy and nice. Some services give you performance information (available by sockets/files etc) that can be displayed by tools such as MRTG or Cacti.

Michał Niklas
Thanks!!Can you please tell me what parameters i need to select in counters to find the Memory usage and CPU usage?
Sachin
If you chose "Process" then you will have to "Select instance from list" (should display name of service) and counters (% Processor Time, Virtual Bytes, Handle Count etc).
Michał Niklas