none
FAQ - Please Check Me First RRS feed

  • General discussion

  • Q: (Vista) What user privilege is required to view or log counter data?

    Vista/W2K8

    Prompts a elevation to query counter data

    Able to view counters

    Able to log counter data

    Standard user

    No

    No

    No

    Admin

    Yes

    Yes

    Yes

    PLUG (Performance Logs User Group)

    No

    Yes

    Yes

    PMON (Performance Monitoring User Group)

    No

    Yes

    No

     

    Q: (Vista) For remote data collection,

    In order to allow all remote Performance logs & alert (PLA) functionalities, a user at a target machine should:

    ·        Enable the "Performance Logs & Alerts" firewall exception: This applies all credential users

    ·        Add him/herself to "Event Log Readers" group as well: This only applies when the user is Performance Log User Group (PLUG)

     

    Q: (Vista)Error: "There are currently no logon servers available to service the logon request" when running system default data collector sets without network connection

     

    When a "domain" user tries to run any system default data collector sets without network connection, the user is prompted the error message saying that "There are currently no logon servers available to service the logon request".

    Repro Steps
    1- Logon as domain user,
    2- Disconnect the network
    3- in the command prompt enter: perfmon
    4- Run any System default data collector sets (e.g., System Diagnostics)

    Resolution

    As a workaround, use the logman command to run/stop system default data collector sets. For instance, in order to run "System Diagnositics" data collector set, type either (logman start "system\system diagnostics") or (perfmon /report "system\system diagnostics") on the elevated prompt window.. Then, it prompts a user credential. Once the credential is provided, the operation will be succeeded. To stop, logman stop "system\system diagnostics". Finally, the user can go back to the Reliability and Performance Monitor to see the report.

     

    Q: (Vista) In Vista Perfmon, once you have zoomed in on a time frame is there an easier way to snap back out to the entire log again?

     

    We need to adjust the time and re-zoom.

     

    Q: (Vista) RPM: Error - The Data Collector Set or one of its dependencies is already in use

     

    When you run the system default data collector set first time, or run multiple data collector sets at the same time, we some time hit this error.
     
    Error Message:
     
    "When attempting to start the Data Collector Set the following system error occurred:
     
    The Data Collector Set or one of its dependencies is already in use."
     
    Cause: In typical, this issue involves "NT Kernel Logger", which is a kernel event provider. This provider can not be accessed at the same time by multiple consumers (e.g., multiple data collector sets). Resource monitor accesses this provider.
     
    Resolution: See whether your DCS is collecting kernel logger information. Stop the resource monitor before running your DCS. If running multiple DCSs that collect kernel logger info, run one DCS at a time.

     

    Q: (Vista) New switches for Reliablity and Performance Monitor

     

    e.g., perfmon /sys

    • /sys = launch Reliability and Performance Monitor in standalone Performance Monitor mode (formerly System Monitor).
    • /report = launch Reliability and Performance Monitor in a standalone window, run the Diagnosis report for 60 seconds, and display the resulting report.
    • /rel = launch Reliability and Performance Monitor in standalone Reliability Monitor mode.
    • /res = launch Reliability and Performance Monitor in standalone Resource Monitor mode.
      •  

        Q: (Vista) How to Enumerate All Instances on the Add Counter Dialog

         

        When the number of instances is huge, Perfmon only displays “<All Instances>” in the “Instances of selected object:” box. To see all instances, select “<All instances>” under the search box and press [Search].

         

        Q: (Vista) Once I log perf counter data, I don't see some counters in the performance monitor view.

         

        For the “Performance Monitor View” you just need to add the counters you want to see by clicking the +.  Once you have the “Performance Monitor” setup with the counter you want to see, click “Save Current View” and you’ll get these counters every time you load a report for the Data Collector Set through RPM.
         
        RPM has an algorithm to automatically load some counters into the “Performance Monitor View” but it appears that none of you counters match the auto-load algorithm criteria.

         

        Q: (Vista) Drag & Drop html file into performance monitor does not work

         

        In permon, we can right click on the counters, and select “save settings as” it saves as an htm file.  We used to be able to restore the counters to perfmon by dragging this htm file into perfmon.  This no longer works because the new security model by UAC.

         

        As a workaround, open the html with notepad, ctrl-a, ctrl-c, switch to perfmon, and ctrl-v.

         

        Q: (Vista) "Next" and "Finish" buttons on  "Create Data collector set" wizard are disabled

         

        The current data collector set name is redundant. If we enter a unique name, the buttons will be enabled.

         

        Q: (Vista) Viewing the 32-bit counter on 64-bit machines (Up to Vista, Vista SP1 +)

         

        Let suppose we have a performance counter C. Its 32 bit version is C32 and 64 bit, C64.
         
         

        Locally

        Remotely

        On 32 bit machine

        On 64 bit machine

        To monitor 32 bit remote machine

        To monitor 64 bit remote machine

        Running a 32 bit perfmon

        If C32 only exist

        Yes, it can access the data

        If only C32 exists

        Yes

        If C32 only exist in the remote machine

        Yes

        If only C32 exists in the remote machine

        No (if Vista or below)

         

        Yes, (if Vista SP1 +, and if Perfhost service runs)

        If only C64 exists

         n/a

        If only C64 exists

        No

        If only C64 exists

         n/a

        If only C64 exists

        Yes

        If both exist

         n/a

        If both exist

        Yes

        If both exist

         n/a

        If both exist

        Yes

        Running a 64 bit perfmon

        If C32 only exist

        n/a. 64 bit Perfmon cannot run

        If only C32 exists

        No (if Vista or below)

         

        Yes, (if Vista SP1 +, and if Perfhost service runs)

        If C32 only exist in the remote machine.

        Yes

        If only C32 exists in the remote machine

        No (if Vista or below)

         

        Yes, (if Vista SP1 +, and if Perfhost service runs)

        If only C64 exists

         n/a

        If only C64 exists

        Yes

        If only C64 exists

         n/a

        If only C64 exists

        Yes

        If both exist

         n/a

        If both exist

        Yes

        If both exist

         n/a

        If both exist

        Yes

         

         

        Q: (Vista) Seeing a gap in the perfmon chart

        Starting the Windows Vista, the Perfmon chart shows a gap if a sample is missed. In other words, if the data is not collected properly, the chart does not show it. There could be many reasons why the sample is missed. For instance, a CPU-hogged system might have a chance to fail to access the perf counter data. 

         

        Q: (W2K3/Vista) How do I get the Process ID's attached to the process names in Perfmon?  If I see <process_name>#2 how do can I determine which PID that is?

         

        Use KB http://support.microsoft.com/kb/281884 - Modify HKLM\System\CurrentControlSet\Services\PerfProc\Performance\ProcessNameFormat and set the Dword value to 2 to enabled PID identification of each process. 

         

        Q: (Vista) How to log the data into SQL

        Use KB http://support.microsoft.com/kb/296222

     

    Q: (XP, W2K3, Vista, W2K8) How can I add comma separator in the Last, Average, Minium, and Maxium values?
    Use KB http://support.microsoft.com/kb/300884/ 

    Q: (W2K3) Why do I see vertical lines in my perfmon chart ?
    Each vertical line is showing you a maximum, minimum, and average value for that graph point.  You can remove the vertical lines by following this KB http://support.microsoft.com/Default.aspx?id=283110

    Monday, March 9, 2009 10:47 PM