I am looking for a way to evaluate the degree to which performance is an issue for a certain application used by numerous users working on Windows Server 2003.
I know Windows 10 allows to display a process's CPU wait time, but my basic need is a measure of a process's total wait time - not just CPU wait time. I expect most of the processing time to be spent waiting after a reply from another server.
An ideal solution could be used before the application is started, not just on a specific process. We would want a total for all instances of executable foo.exe, not just one instance.
I am interested in any solutions to the above problem, but a solution would be a lot more useful if it applied to Windows Server 2003.