What is the best way to monitor a process on Windows Machine? I know we can use Resource Monitor but I find it difficult as I am trying to monitor CPU, Memory, Network, Threads for httpd processes (Apache) and these will be shut down and restarted often. So, selecting all httpd processes in REsource Monitor is difficult as which ever gots killed is gone from selection and new started needs to be selected to show on the top of the list. Any suggestions? Thanks,
ALL - sysinternals - (https://technet.microsoft.com/en-us/sysinternals/bb795535)
CPU - "CPU-Z" (http://www.cpuid.com/softwares/cpu-z.html) - incl. some GPU support
Network - WireShark(https://www.wireshark.org/)
or
Fiddler (http://www.telerik.com/download/fiddler/fiddler2 - autoDL FYI)