Using SNMP - http://jroller.com/page/aspinei?entry=monitoring_windows_servers_with_snmp Or using Windows Powershell - http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx registry-tweaks-for-servers - http://www.windowsdevcenter.com/pub/a/windows/2006/07/25/registry-tweaks-for-servers.html A good articles of introducting Windows process monitor - http://www-106.ibm.com/developerworks/library/j-memusage/index.html