Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Windows XP PC that I'm using as a server for a couple of apps. Is there a program I can use to monitor the memory usage / CPU load? The PC has Apache and PHP available.

(I don't need fast realtime updates, once every 5 seconds would be fine, I just want to see memory usage + CPU load and make sure my server's not overtaxed)

share|improve this question
up vote 5 down vote accepted

Perfmon (Performance Monitor) allows you to connect to a remote system if you have administrator credentials.

share|improve this answer
hmm, how do I do this? I run perfmon and it doesn't seem to have any options to do so. – Jason S Nov 2 '09 at 15:30
On XP - When you add a Performance counter (the + icon) you can choose to enter a remote machine name and Perfmon will fetch the counters from that and present you with the list to choose from. – Helvick Nov 2 '09 at 16:15
ah,, ok thanks! – Jason S Nov 2 '09 at 17:20

If you have a unix machine available somewhere you can set it up to poll the load of the windows machine (and a bunch of other statistics) using Munin. You would set up a master collector on a unix machine and a node on the Windows machine (and any other computer you are interested in) using the windows node installer.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.