Windows server 2008 R2 CPU and memory usage for specific period RRS feed

  • Question

  • Dear All,

    I want to generate a report of the hardware utilization like CPU and memory for one of my windows server 2008 R2,how do i achieve this?



    TechGUy,System Administrator.

    Monday, March 21, 2016 6:29 AM


  • Hey Jack Hi,

    Perfmon in server 2008 really is your best option.

    We will use system memory as an example but you can add the processor counters just as easily.


    In the left, expand "Monitoring Tools". Now right click "Performance Monitor" and choose, "New">"Data Collector Set".

    Give it a name of "Memory" and click "Next"

    Now browse to where you want to save the logged data, lets make it easy and drop it into the root of " and then click "Next"

    Choose save and close on the next screen and click "Finish"

    Now in the left hand side, expand "Data collector sets" then "User Defined" and click on your new "Memory" one we created.

    In the right hand screen double click the "System monitor log"

    In this screen, click the "Processor" that's already listed and then click the "Remove" button.

    Now click the "Add" button, scroll through the list and click the plus symbol next to "Memory". Click on any one of the things in the list to deselect all of them. We are going to individually select jsut the ones that interest us and judging by what you want to see I would hold down the control key and specifically select,

    % Committed Bytes in use

    Available MBytes

    Pages Input/sec

    Pages Output/sec

    We can start with these and add more if needed later, click the add button to add them to the right hand side.

    Now click "OK" then "Apply" and then "OK" again.

    Now on the left hand side in the tree, right click your user defined "Memory" and choose "Start".

    On the left, expand "Reports">"User Defined">"Memory">"System Monitor Log.blg"

    Clicking on that last one should show you your current monitor is running in the right hand side. If we go back to our data collector set on the left right click and say stop, then click again on the system monitor log, we can now see a graph of what is being collected. This same data is also being saved to a log file in the C root which when we open it shows something similar.

    In the steps above where we chose what to see, had we left everything selected for memory, it would have been around 30 things it would graph out making it difficult to read.

    From here, run it for a week and check your results. It should give you a nice graphical baseline.

    Good luck and let me know if you need any further assistance.

    Yogendra T Chavan 

    • Marked as answer by ITSysGuy Thursday, July 14, 2016 3:12 AM
    Monday, March 28, 2016 10:29 PM