You can install and deploy SQL Diagnostic Manager to meet your unique SQL Server environment needs. SQL Diagnostic Manager also offers a SQL Diagnostic Manager console-only installation in environments that already have SQL Diagnostic Manager fully installed. For additional information about this type of installation, see deploy SQL Diagnostic Manager Console only.
The following installation scenario descriptions assume you are deploying SQL Diagnostic Manager in your environment.
SQL Diagnostic Manager supports monitoring virtual SQL Server instances, such as those using VMware or other virtualization software. For additional information about how SQL Diagnostic Manager works with virtualization, see How SQL Diagnostic Manager works with a virtual environment.
SQL Diagnostic Manager supports running from Amazon EC2 or Azure IaaS environments.
Typical environment
This configuration includes the following installations:
- SQL Diagnostic Manager Console on your workstation
- SQLDM Web Console
- SQL Diagnostic Manager Repository on the same SQL Server instance
Clustered environment
You can install and configure SQL Diagnostic Manager to monitor virtual SQL Servers. A virtual SQL Server is a SQL Server running on a Microsoft failover cluster managed by Microsoft Cluster Services.
For SQL Diagnostic Manager to monitor virtual SQL Servers, you need to point SQLDM at the "Virtual" SQL Server rather than the individual members of the cluster.
You can install and configure SQL Diagnostic Manager with its core services and repository databases on a Microsoft failover cluster managed by Microsoft Cluster Services. For more information, review Deploy SQL Diagnostic Manager in a clustered environment.
Non-trusted environment
You can install and configure SQL Diagnostic Manager and SQLDM Web Console to monitor SQL Server instances running in non-trusted domains or workgroups.
This configuration includes the following installations:
- SQL Diagnostic Manager Console on your workstation in a trusted or non-trusted domain
- SQLDM Web Console in a trusted or non-trusted domain
- SQL Diagnostic Manager Repository on the same SQL Server instance, in a trusted or non-trusted domain