ServerInternals can connect to any Windows system, and display current values and historic trends for any performance item supported by that system. It can display the contents of every event log, list all services and their states, and show detailed information for processes and threads. It is also possible to start, stop and restart services, and to terminate processes.
You can quickly see any area that is causing problems, whether that be high CPU load, undue memory usage, excessive disk activity or any other aspect of system performance.
When connecting to a Hyper-V host, you can see the processor load, memory usage, disk activity and network traffic for all the virtual machines on that host, as well as information about the physical host itself.