Monitoring Performance Remotely.

Answered Monitoring Performance Remotely.

  • Thursday, July 05, 2012 10:54 PM
     
     

    I have only Windows 2008 R2 Server Core DCs, for which I need to monitor performance.  When I connect PerfMon from a management workstation, some performance objects are missing (NTDS is one example), because the respective roles are not installed on the workstation.

    How can I monitor performance of these objects?

All Replies

  • Monday, July 16, 2012 3:58 AM
    Moderator
     
     

    Hello,


    Certain counters might be corrupt. Try to rebuild the counters following the Microsoft KB below.


    How to manually rebuild Performance Counter Library values
    http://support.microsoft.com/kb/300956


    You might want to look at this:

    NTDS performance counters missing
    http://blogs.technet.com/b/brad_rutkowski/archive/2009/03/19/ntds-performance-counters-missing.aspx


    Thanks
    Zhang

  • Wednesday, July 18, 2012 7:59 PM
     
     Answered

    Thanks Zhang

    I tried these articles, but they do not work for me. They are probably good for a situation when the role is installed, but the counters are corrupt. In my situation, however, the AD DS role is NOT INSTALLED on the computer from which I am trying to monitor the remote Server Core.

    I ended up using the logman utility to create and start counter logs:

    1. Create a counter log:

    logman create counter <log name> -si mm:ss -o <path and prefix for log> -cf <full counter list filename>

    2. To start the created log manually run:

    logman start <log name>

    To stop the log manually run:

    3. logman start <log name>

    Counter names can be found by typing

    typeperf /q | find /Istring_to_match

    The logs created are suitable for viewing in Performance Monitor

    • Marked As Answer by I.A Wednesday, July 18, 2012 8:00 PM
    •