Information Messages About Team Foundation
The information in this article applies to:
Visual Studio 2005 Team Foundation Server
Visual Studio Team System 2008 Team Foundation Server
Application-tier server
Data-tier server
Team Foundation client
Health check
Preinstall check
When you scan computers by using the Best Practices Analyzer tool for Team Foundation Server, the tool collects information from a variety of sources. These sources include Windows Management Instrumentation (WMI) classes, registry entries, the metabase for Internet Information Services (IIS), and SQL Server databases. You can best view this information by opening the tree report and drilling down through the various levels of detail.
Both the health check and the preinstall check report the information that the tool collects, in addition to any specific information messages. These messages report configuration assignments, such as the version of an installed software component, and deployment configurations, such as where a software component is installed.
The tool collects three categories of information:
Scan Environment Reports scan settings, the scan date, and the version of the scan tool. This category of information appears for all scan types.
Health Check Reports information about the computer, operating system, directory permissions, network, .NET Framework, application pools, Web sites and services, accounts, and the Team Foundation environment. The type of information varies based on the computer that is scanned. For a summary of the information that the tool collects and the specific messages that it reports, see Information Reported for Health Check.
Important Note: The information that the tool collects and reports also depends on where you scan. When you scan from a client, some information is not available. To troubleshoot issues that relate to the application-tier server, you should run the scan from the application tier.
Preinstall Check Reports information about the computer platform, processors, disks, memory, domain, software prerequisites, registry, IIS, and SQL Server. For a summary of the information that the tool collects and the specific messages that it reports, see Information Reported for Preinstall Check.
Information Reported for Health Check
You can perform a health check on a Team Foundation client, a computer that is running Team Foundation Server, or both. If you perform a health check on a computer that is running Team Foundation Server, the tool scans the servers that are defined for the Team Foundation deployment. These servers include application-tier, data-tier, build, and proxy servers.
Note
Some information is not available if you run the scan from a computer other than the computer that you are scanning. For optimal results, you should run the scan from the application-tier server.
The following sections summarize the information that the tool collects and any specific information messages that the tool reports. This information can appear in a tree report after a health check. The kinds of information differ depending on the type of computer that you scan:
Information Reported After a Health Check of an Application-Tier Server
Information Reported After a Health Check of a Data-Tier Server
Information Reported After a Health Check of a Team Foundation Client
Information Reported After a Health Check of an Application-Tier Server
The following table describes the messages that appear in the Informational Items report. These messages contain useful information about critical configuration elements that , if incorrectly set, can cause problems in typical system operations. Also, support personnal might request this information to help troubleshoot your deployment of Team Foundation.
Item |
Description |
---|---|
Computer |
Reports the manufacturer and model number of the computer that was scanned. |
Connection String |
Reports the connection string that is defined in the Services Web.config file. The application-tier server uses this string to connect to the data-tier server. If this string is not as you expect, see The connection to the data-tier server failed. |
Logical Disk |
Reports the amount of memory that is available on the logical disk. |
MsiProperty.ini file assignments |
These messages include the following values:
|
ReportServer application pool Identity |
Reports the Identity account that is assigned to the ReportServer application pool. |
Service account configuration |
These messages include:
|
SharePoint Products and Technologies extended |
Reports the virtual directory to which a Web site has been extended. Only the default Web site and the SharePoint Central Administration site should be extended. |
SharePoint Products and Technologies version |
Reports the version of SharePoint Products and Technologies as it is defined in the registry. |
SQL Server Reporting Services version |
Reports the version number of SQL Server Reporting Services as it is defined in the registry. |
SQL Server Analysis Services version |
Reports the version number of SQL Server Analysis Services as it is defined in the registry. |
SQL Server Engine version |
Reports the version number of the SQL Server Engine as it is defined in the registry. Note Team Foundation Server requires that the version number is the same for SQL Server Analysis Services, SQL Server Engine, and SQL Server Reporting Services. |
TFS AppPool application pool Identity |
Reports the identity account that is assigned to the application pool for Team Foundation Server. |
The AT/ATDT/DT memory |
Reports the amount of memory that is installed in the computer. |
The AT/ATDT/DT number of processors |
Reports the number of processors that are installed in the computer. |
The AT/ATDT/DT Windows version |
Reports the version of Windows that is running on the computer. |
Unexpected server registry |
Reports the registry location containing servers other than the application-tier server in the cached list of servers. The tool checks the Servers registry key within the following registry hives:
|
The following table summarizes the information that is available in the Detailed View report after a health check of an application-tier server.
Category |
Description |
---|---|
Computer Information |
Reports information that the tool collects from the registry about the installed computer components. This information includes the name of the manufacturer and the model, BIOS, processor, cache memory, physical disk, logical disk, volume, and controller information. |
Operating System Information |
Reports information about the operating system and settings in the Boot.ini file. This information includes install date and update information. |
Network Information |
Reports the IP address and information about the computer's network adapter. |
.NET Framework Environment |
Reports installation and update information for the .NET Framework. This information includes property assignments for system.net and system.web configuration. |
Team System and Visual Studio Environment |
Reports installation, update, and registry information about the Visual Studio and Team System environment. |
Other Directory Permissions |
Reports permissions for the MachineKeys directory. |
Application Pools |
Reports information about the application pools that are defined on the application-tier server. |
Event Logs |
Reports recent application and system events that were recorded in the event logs. |
Web Sites |
Reports configuration information for the Web sites that are running on the application-tier server. |
Account Information |
Reports account information for Team Foundation Server, which includes password expiration date. |
Web Services |
Reports information about the Web services that are running on the application-tier server. |
Services |
Reports information collected for the Windows services that are on the application-tier server, and groups them according to whether they are running or stopped. |
SharePoint Products and Technologies |
Reports installation, update, and registry information about SharePoint Products and Technologies. |
SQL Server Reporting Services |
Reports installation, update, data source verification, account assignments, and registry information for the SQL Server Reporting Services service. |
Information Reported After a Health Check of a Data-Tier Server
The following table summarizes the information that is available from the Detailed Viewreport after a health check of a data-tier server.
Note
In a single-server deployment, information that the tool reports for the application tier is not duplicated for the data tier.
Category |
Description |
---|---|
Computer Information |
Reports information that the tool collects from the registry about the installed computer components. This information includes the name of the manufacturer and the model, BIOS, processor, cache memory, physical disk, logical disk, volume, and controller information. |
Operating System Information |
Reports information about the operating system and settings in the Boot.ini file. This information includes install date and update information. |
Event Logs |
Reports events and errors recorded in the event logs. |
SQL Server |
Reports information that the tool collects from the SQL Server database about the installed products, updates, versions, registry, activity monitor, database, and login assignments. |
Reporting Services |
Reports information that the tool collects from the Reporting Services databases about the databases, users and roles, configuration, version information, and report catalog. |
SQL Server Analysis Services |
Reports metadata information that the tool collects from the database for SQL Server Analysis Services. |
SharePoint Products and Technologies |
Reports information about the content and configuration databases that support SharePoint Products and Technologies. |
Team Foundation Server |
Reports information about the databases that support Team Foundation Server. Also, the tool summarizes group membership information. |
Information Reported for a Health Check of a Team Foundation Client
The following table describes messages that are summarized in the Informational Items report. Support personnel might request these items to help troubleshoot your deployment of Team Foundation.
Item |
Description |
---|---|
Computer |
Reports the manufacturer and model number of the computer that was scanned. |
Logical Disk |
Reports the amount of memory that is available on the logical disk. |
Memory |
Reports the amount of memory that is installed on the client computer. |
Number of processors |
Reports the number of processors that are installed on the client computer. |
Windows version |
Reports the version of Windows that is running on the client computer. |
The following table summarizes the information that is available from the Detailed View report for a Team Foundation client.
Category |
Description |
---|---|
Computer Information |
Reports information that the tool collects from the registry about the installed computer components. This information includes the name of the manufacturer and the model, BIOS, processor, cache memory, physical disk, logical disk, volume, and controller information. |
Operating System Information |
Reports information about the operating system and settings in the Boot.ini file. This information includes install date and update information. |
Network Information |
Reports the IP address and information that the tool collects from the client computer's network adapter. |
.NET Framework Environment |
Reports installation and update information for the .NET Framework. |
Visual Studio/Team Explorer Environment |
Reports installation, update, registry, and assembly information about the Visual Studio and Team Explorer environment. |
Event Logs |
Reports recent application and system events that were recorded in the event logs. |
Information Reported for Preinstall Check
The following table summarizes the information that the tool reports for a preinstall check. The same information is collected for a single-server deployment or for each server in a dual-server deployment.
Category |
Description |
---|---|
Platform |
Reports one of the following types of computer platform:
|
Processors |
Reports information about the processors that are installed. |
Disks |
Reports the number of free megabytes on the disks. |
Memory |
Reports the total physical memory on the computer's disks. |
Domain |
Reports the computer name and the domain name. |
Prerequisite Product Checks |
Reports the product versions of Team Foundation Server. An error appears if not all versions of Team Foundation Server products are the same. |
Registry |
Reports the registry settings for .NET Framework 2.0. |
IIS |
Reports information about the World Wide Web Publishing Service. |
SQL |
Reports information about SQL Server and the SQL Server services that are installed on the computer. |
See Also
Concepts
Rule Checking Performed by the Best Practices Analyzer Tool