Server performance history
-
We get write failures during our nightly processes occasionally that we can't track down. One possibility is that something is running on the server and causing issues, short of spending all night monitoring the server does anyone know of software (for Windows) that can provide that kind of information? So far running these same processes (they are mostly reports) during the day has not run into problems.
What I would like is running process, cpu usage, ram usage, disk usage and network usage as snapshots (every minute or so) throughout the night. If I can get more information all the better, but I would like to start there.
Tomorrow I get to try and break out dev box and see if I can cause the same issues there.
-
@Dragoon You can get most of that in a nice graphable format complete with a UI from a Windows tool called Performance Monitor (https://techcommunity.microsoft.com/t5/ask-the-performance-team/windows-performance-monitor-overview/ba-p/375481).
-
@Dragoon This thread will give you some ideas on how to get a list of processes and their CPU over time: https://superuser.com/questions/1005945/command-line-utility-to-see-list-of-tasks-cpu-usage-memory-and-execute
Performance Monitor can do this if the processes stay running, but you need to use something like this if processes come and go.
-
If you don't have a
collectd
installation, you should. SSC Serv can collect Windows stats to feed to collectd.
-
Thank you,
That was exactly what I was looking for and I could easily prove to upper management what I suspected. There wasn't anything else going on to cause the issue.
-
@Dragoon said in Server performance history:
easily prove to upper management what I suspected.
Which was.... REDACTED?
-
@Tsaukpaetra said in Server performance history:
@Dragoon said in Server performance history:
easily prove to upper management what I suspected.
Which was.... REDACTED?
That there is nothing related to server performance that is causing the issue (far as I can tell).