Is it possible to get an historical task list for the purpose of diagnosing a system issue?

Jim 306 Reputation points
2024-01-17T22:20:15.2633333+00:00

We had an issue with a 2019 server recently. Now, I can look at event logs, etc., but what I would like, especially in this case., is to find out what was going on at the time of the issue. My fantasy would be to be able to open the task manager and be able to scroll back in time to see what was running at the time and see what was swallowing up resources, CPU, Memory, Network, etc.
Perfmon just seems to be able to do snapshots, not to be always running, which is what I would like.. It would be nice if you could set it up to monitor the system with say, a rolling 24 hour log.
Do I need a 3rd party application or is there something native I'm missing?

Windows for business | Windows Server | User experience | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2024-01-19T02:11:02.3233333+00:00

    Hello, If you need to get really specific, you can try Process Explorer from SysInternals. It will give you similar to what Task Manager gives you, but you can select processes and create on-the-fly graphs of their CPU usage by right clicking a process, selecting properties, and then the Performance Graph tab. Just like you said, perfmon and process explorer tool always used when the issue could be reproduced stably. they can generate a lot of data and might not be suitable for 24/7 logging. But as far as I know, it's possible to use commands to set the size of their logs and the time between crawls to do a loop of scraping.Best Regards, Hania Lian

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.