Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Seems like an simple question, but using Resource monitor and Performance monitor, I only seem to get snapshots of memory usage.

What is the best way to determine what available memory was at 03:00 hours yesterday? Is it possible to do with the built-in perfomance software of windows server?

share|improve this question
up vote 2 down vote accepted

You can't do it retrospectively unless you've already created a working counter log but if you want to do this in the future then just create a counter log in perfmon.

share|improve this answer

If this is a long term requirement you might consider using something like MRTG to gather, record and chart the data from your Windows server(s). This way you can gather the data over extended periods easily.

share|improve this answer

What is the best way to determine what available memory was at 03:00 hours yesterday?

Unless you were already logging it, you can't. That information is only recorded if you record it. So now that the time has passed, you can't get that information back. To enable you to have it in the future, look into what either Chopper or John suggested.

You might also want to think about a monitoring system that can record this kind of information for all your servers... they're generally pretty complicated to set up, but well worth the effort, because you can make sure you'll always have an answer to this kind of question.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.