DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 2506823 - Last Review: September 27, 2013 - Revision: 11.0

Summary

The Support Diagnostics Platform (SDP) manifest is designed to create user-defined data collector sets within the Windows Reliability and Performance Monitor tool. This article provides details about the operation of this manifest file.

More Information

 

This article describes the intent and outcome of running the SharePoint 2010 Performance Monitor Wizard. This utility creates a series of batch files that can be run by the user either at the request of Microsoft or on their own. No performance data is automatically transmitted to Microsoft. However, some diagnostic files that are created and can be uploaded.

When the manifest is run, the user is prompted (by dialog boxes) for several pieces of information. This information is used to construct the batch/command files that is used to manage the collection of performance data.

The following information is collected:

  • A unique identifier: Typically, this is a support case number. However, it can be anything that has significance to the user. If no value is provided, one is automatically generated for the user.
  • Path to the output log folder: If you are setting up performance counters on multiple computers, you have to make sure that this folder exists on all servers, or you must specify a UNC path that is accessible by all machines.
  • A semicolon (;)-delimited list of NetBIOS names for the Web Front End (WFE) or Query servers.
  • A semicolon (;)-delimited list of NetBIOS names for the Indexer / Crawler servers.
  • A semicolon (;)-delimited list of NetBIOS names for the SQL servers and/or SQL server instances.

Data Collecter Sets

User-Defined Data Collector Sets

Data Collector Set

Description

File name

BASELINE_{identifier}

This is a data collector set that is created to record baseline performance data on the specified computer. The counters are determined by the role of the computer in the server farm.

The {identifier} is typically the support case number. However, it can be any unique value that enables quick and easy identification of this counter among others.

BASELINE_{identifier}_%COMPUTERNAME%mmddhhmm.blg

INCIDENT_{identifier}

This is a data collector set that is created to record performance data during the occurrence of the issue that is being actively investigated. This counter set is meant to be run on demand and stopped when the incident has stopped.

The {identifier} is typically the support case number. However, it can be any unique value that enables quick and easy identification of this counter among others.

INCIDENT_{identifier}_%COMPUTERNAME%mmddhhmm.blg

 


Batch/CMD Files

Batch/CMD files created by the Wizard

Description

File Name

Location

A batch file that sets up the baseline and incident data collectors on all of the specified servers

CreateCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that disables the ProcessNameFormat registry value. DisableProcessNameFormat_<identifier>.cmd

%USERPROFILE%\Desktop\PerfWizard

A batch file that disables the ThreadNameFormat registry value. DisableThreadNameFormat_<identifier>.cmd

%USERPROFILE%\Desktop\PerfWizard

A batch file that enables the ProcessNameFormat registry value. For more information see this article. EnableProcessNameFormat_<identifier>.cmd

%USERPROFILE%\Desktop\PerfWizard

A batch file that enables the ThreadNameFormat registry value. For more information see this article. EnableThreadNameFormat_<identifier>.cmd

%USERPROFILE%\Desktop\PerfWizard

A batch file that deletes the baseline data collectors on all servers

DeleteBaselineCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that deletes the incident data collectors on all servers

DeleteIncidentCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that queries and displays information regarding the baseline data collectors on all servers

QueryBaselineCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that queries and displays information regarding the incident data collectors on all servers

QueryIncidentCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that starts the baseline data collectors on all servers

StartBaselineCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that starts the incident data collectors on all servers

StartIncidentCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that stops the baseline data collectors on all servers

StopBaselineCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

A batch file that stops the incident data collectors on all servers

StopIncidentCounters_{identifier}.CMD

%USERPROFILE%\Desktop\PerfWizard

 

Additional Information

Depending upon the target server, elevated privileges may be required to set up the performance data collectors. In this case, hold Shift, and then right-click the batch file in question. You will be given the option to run the batch file as an administrator or as a different user. Whichever option you choose,  the user must have server administrative privileges on the target computers. This is required for %windir%\system32\LOGMAN.EXE to correctly set up the data collector sets.

KB 973559 - Frequently asked questions about the Microsoft Support Diagnostic Tool (MSDT) for Windows 7
http://support.microsoft.com/kb/973559

 


Applies to
  • Microsoft SharePoint Foundation 2010
  • Microsoft SharePoint Server 2010
  • Microsoft Search Server 2010
  • Microsoft Search Server 2010 Express
Keywords: 
KB2506823
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support