[SDP 5][d8607768-65bf-492b-a7e8-f72c0774d840] SharePoint Search 2010 Diagnostic (SPSearch2010)

Article translations Article translations
Article ID: 2774212 - View products that this article applies to.
Expand all | Collapse all

Summary

This SharePoint Search 2010 (SPSearch2010) Diagnostic detects certain problematic conditions that may exist in the configuration of the server that is running Microsoft SharePoint Server. The rules in this diagnostic package are limited to SharePoint Searching, Crawling, and Related Activities. 

Important The problematic conditions are checked only on the server on which this manifest is run. To make sure that you have maximum coverage, we recommend that you run SPSearch2010 on each computer in the Microsoft SharePoint farm.

This article explains the operation of this diagnostic package.

Required permissions

The rules in the diagnostic package leverage the SharePoint Windows PowerShell snap-in to get information about your farm. Therefore, the account that is used to run the diagnostic package must either be the farm account or have been given the required permissions through the Add-SPShellAdmin command. Note that the farm account is the account under which the timer service and central administration site's application pool are running.

Some rules in this diagnostic package also must have local server administrative credentials to leverage remote and local administrative tools and also to access secure system locations such as the registry. The following table can be used to reference the permissions that are required for each rule.
Collapse this tableExpand this table
Permission codeDescriptionRequired permission
1Use SharePoint Windows PowerShell cmdlets to interact with the SharePoint farm.Farm Administrator
2Run queries against SharePoint databases.Farm Administrator
3Access server administrative tools.Server Administrator
4Access files and other resources on the server.Server Administrator

More information

This article describes the information that may be collected from a computer when you run SPSearch2010 package.
Collapse this tableExpand this table
DescriptionFile Name
This is the actual results of the SPSearch2010 manifest. This is what is shown to the user to indicate that status of each rule that is run.ResultReport.xml
This is an xlst transform that formats the results in the ResultReport.xml file. It contains no customer data.Results.xsl
This file contains debug information that may be generated during the execution of the manifest. It also contains timings on each of the rules that are run. It may contain customer data. However, every attempt has been made to minimize the amount of data.SPSearch2010.O.debugreport.xml
This file contains additional debug information for the manifest execution. It may contain customer data. However, every attempt has been made to minimize the amount of data.Stdout.log
This file contains the environmental information for each computer in the farm. The information that is captured includes the following:
  • Computer name
  • Operating system name
  • Last reboot/uptime
  • Computer model
  • Processors
  • Computer domain
  • Role
  • Operating system language
  • Time zone
  • Total RAM
  • Drives (total and free space available)
%COMPUTERNAME%_gpr_O14SP_FarmEnvironment.txt
This file contains SQL Server information from the SQL instance that hosts the SharePoint Configuration database. The information that is captured includes the following:
  • ProductVersion
  • ProductLevel
  • Edition
  • ServerName
  • InstanceName
  • MaxDegreeOfParallelism
  • LastUpdateDate
  • IsClustered
  • IsFullTextInstalled
  • IntegratedSecurity
%COMPUTERNAME%_gpr_O14SP_FarmEnvironment.txt
This file contains a report that includes the following information:
  • Farm Build
  • All Search Service Applications and the topologies for each SSA
  • Search Service Instances from each machine and its online status
  • Search Service and which account the OSearch is running as
  • Service Endpoints for the SSA Proxy
  • Servers that are running the Search Query and Site Settings service Instance
  • Content sources with Id, Start Address, Content Access account, and Zone
  • Last 10 MSSCrawlHistory rows where the crawls have not completed normally
SERVERNAME_cfg_en-US_SPSearchReport.txt


Config

Collapse this tableExpand this table
Rule IDTitleRequired PermissionsDescription
16126604-e829-42cc-8255-8cf2b9562a0aCheck the state of the Search Administration Component.1http://blogs.technet.com/b/poojk/archive/2011/11/28/sharepoint-2010-search-service-is-not-able-to-connect-to-administration-component-server.aspx
8F1C132D-2656-4D8D-9E58-606C0F97B748Check for minimum hardware configuration3http://technet.microsoft.com/en-us/library/cc262485.aspx
967EFFC6-607D-C0DE-DE07-3896CEFF955FThe .Net Framework version for SharePoint application pools must be v2.01, 4http://support.microsoft.com/kb/2807676
19C5BFBD-6B69-40E6-BD5B-A97EAC7D0088Check for proper configuration of identity impersonation in web.config1, 4 http://support.microsoft.com/kb/979917
B4B17887-105F-46FF-B5FC-6FA513E9BC0CCheck if SQL Server Native Client is installed4http://technet.microsoft.com/library/cc262485.aspx
96F32729-D6E2-42A1-B038-8A5AEB6CB6CBChecking PSModulePath environmental variable4
45952226-46F1-4867-892D-22914259E9AASecurity Token Web Service does not exist1, 4http://support.microsoft.com/kb/2493524
9075ED01-1E56-461B-A8C2-F049CC13652DSecurity Token Service Application is not online1http://support.microsoft.com/kb/2493524
DB2D6406-5155-477A-AB9B-DF5E523AA7C0Check for disabled service accounts1, 4http://technet.microsoft.com/en-us/library/cc781527(v=WS.10).aspx
8282AAB4-6164-4991-A78B-5CDFE4917C4FCheck for expired SharePoint certificates4http://technet.microsoft.com/library/cc730605.aspx
 

Crawl

Collapse this tableExpand this table
Rule IDTitleRequired PermissionsDescription
22B83D56-058A-482E-BC51-D8FE371D60A0Check if host header site collections can be crawled.1http://technet.microsoft.com/en-us/library/cc424952(v=office.14).aspx#ConfigureSearch
28ee16f8-7919-4c24-9a5a-0d3c40b582bbCheck start addresses for content sources1http://support.microsoft.com/kb/2000365
3B496149-1CCB-4FF5-9876-A50494DF8BA0Check if MicrosoftSharePointTeamServices is removed from IIS HTTP Response Headers1http://support.microsoft.com/kb/2728313
3920cee6-adbe-4202-9b17-65eeb09ba3edCheck people search configuration1http://technet.microsoft.com/en-us/library/hh582311.aspx
4298BA58-9003-C0DE-DE07-1E720756EF28Check if SiteData.asmx is modified.4http://msdn.microsoft.com/en-us/library/ms774821(v=office.12).aspx
BD7D36B4-8EEF-C0DE-DE07-457DB17A5DEFCheck for NULL description in groups table2http://office.microsoft.com/en-us/windows-sharepoint-services-help/manage-sharepoint-groups-HA010100146.aspx
CDE10F2E-D02E-C0DE-DE07-86A4E8DBC212Check the search content access account permission on the user profile service1http://technet.microsoft.com/en-us/library/hh582311.aspx
D71257B8-0591-C0DE-DE07-CD0A1853E0A3Check content access account permission on Web Applications1http://technet.microsoft.com/en-us/library/cc678863.aspx#Section3
dc1a2159-a1aa-4b24-8922-6a91149f2632Check the crawl temporary folder on the server1http://support.microsoft.com/kb/2628230
f8ecf661-76e0-45f2-b0a6-04f5fcdd4bb6Check authentication methods for search content source addresses1http://technet.microsoft.com/en-us/library/cc262350.aspx#section6


Index

Collapse this tableExpand this table
Rule IDTitleRequired PermissionsDescription
199466D0-ECCA-C0DE-DE07-A0CA38491A7ACheck for changes to search indexer performance level4http://technet.microsoft.com/en-us/library/cc788931%28v=office.12%29.aspx#BKMK_Threads
99fdc230-117c-4931-a06d-0d668ef00862Check the existence and permission for search index location.1, 4http://technet.microsoft.com/en-us/library/ff468691.aspx

Search

Collapse this tableExpand this table
Rule IDTitleRequired PermissionsDescription
6fe892dc-bf05-461c-9b30-684b83068206Document icons do not show up in search results.4http://technet.microsoft.com/en-us/library/cc262787.aspx#hierarchy
99fdc230-117c-4931-a06d-0d668ef00862Check the group policy setting for offloading user registry settings1, 4http://technet.microsoft.com/en-us/library/cc262787.aspx#hierarchy
DCFD92F3-2177-4A2D-9F31-A377B4733204Check for Search Service Application Proxy1


Services

Collapse this tableExpand this table
Rule IDTitleRequired PermissionsDescription
e823733b-f102-4e65-993f-160b88160bcd Check status of search query and site settings service
1http://technet.microsoft.com/en-us/library/ff468691.aspx
b740a656-522c-4acc-9393-31c94171d2cf Check is search application proxy is added to a proxy group
1http://blogs.msdn.com/b/spses/archive/2012/08/29/sharepoint-2010-issues-with-service-application-proxy-amp-proxy-group-associations.aspx


Capacity Planning Guidelines

Collapse this tableExpand this table
Rule IDTitleRequired PermissionsDescription
007AF643-66D6-4616-97AB-2EA7615B12C2Number of Crawl Components1http://technet.microsoft.com/en-us/library/cc262787.aspx
307D6B52-1479-4CF0-A95B-E05BBEAA6D8ECheck the number of crawled properties per search application1http://technet.microsoft.com/en-us/library/cc262787.aspx
38BB68F6-7EAC-420F-852E-5A020C366575Number of Crawl Mappings1http://technet.microsoft.com/en-us/library/cc262787.aspx
3AEAC6F7-3F7B-44C5-82FD-D712F3DF4193Number of Crawl Components per Server1http://technet.microsoft.com/en-us/library/cc262787.aspx
3BFF4050-EBB1-4252-B808-B0A0913C4718Number of Property Databases1http://technet.microsoft.com/en-us/library/cc262787.aspx
41B71C32-3EE6-49AA-8BBA-E05D4E375CB9Number of Crawl Components per Crawl Database1http://technet.microsoft.com/en-us/library/cc262787.aspx
557DE93D-E86D-49E1-8239-8642781FA27FNumber of Index Paritions1http://technet.microsoft.com/en-us/library/cc262787.aspx
A0A4F622-05B5-47B1-9993-47F927EC913FNumber of Crawl Databases1http://technet.microsoft.com/en-us/library/cc262787.aspx
DE788895-3CE6-46EF-9D4B-3F74048E689DNumber of Query Components1http://technet.microsoft.com/en-us/library/cc262787.aspx
DEE2C14A-A2A8-4274-8908-962D0108C699Number of Managed Properties1http://technet.microsoft.com/en-us/library/cc262787.aspx
E4DD000D-6D82-4B87-9E15-E8620E293B0ELarge Number of Search Service Application1http://technet.microsoft.com/en-us/library/cc262787.aspx
E6F5EE96-5BAC-4CEF-987A-FB7119A9D9FECheck the number of keywords per site collection1http://technet.microsoft.com/en-us/library/cc262787.aspx
EFFCBC54-F17C-4735-B5AA-36DFB770541FNumber of Crawl Rules1http://technet.microsoft.com/en-us/library/cc262787.aspx

References

For more information about the Support Diagnostic Tool, click the following article number to go to the article in the Microsoft Knowledge Base:
973559 Frequently asked questions about the Microsoft Support Diagnostic Tool (MSDT) when it is used with Windows 7 or Windows Server 2008 R2

Properties

Article ID: 2774212 - Last Review: April 3, 2014 - Revision: 28.0
Applies to
  • Microsoft SharePoint Server 2010 Service Pack 1
  • Microsoft SharePoint Server 2010
  • Microsoft SharePoint Foundation 2010
Keywords: 
kbprosharepoint kbdiagnostics KB2774212

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com