![]() So I can see a graph of 24 hours, see the point where there's a spike, click it, and see which process is causing it. What I want to do is able to see the CPU usage of each process at a particular time, like you can do in Task Manager except with a graph and ability to view a snapshot at any point during the monitoring period. I made a custom data collector cpu and process ID: It is hard to find out how to configure it to give me what I want. Is there any way to do this (using ProcessMonitor or similar tool - surely windows server has something built in?) as a service so I don't need to be logged into remote desktop, or am I going to have to find some kind of mouse moving script and leave my computer on all night? I am only interested in, process name, and cpu usage (%) so I can find out what, if anything, is kicking in and ruining things.īecause you get kicked off I really need something that can run as a windows service. I need to monitor CPU usage over a 24 hour period. My windows server instance kicks you off after being idle for 10 minutes, controlled by group policy and I can't change it, so I can't use desktop apps for monitoring. However, it only seems to capture traffic while it's running, and it is a desktop app. The suggestion on this site from searching around is to use ProcessMonitor to monitor CPU. I suspect some other process kicked in and hammered the CPU or similar. When it was last ran, something happened for 5 minutes where its performance dropped dramatically and caused a few timeouts, in the middle of the night. We have a long running performant operation that runs for 6 hours.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |