|
5 роки тому | |
---|---|---|
.. | ||
Deploy.ps1 | 8 роки тому | |
Readme.md | 8 роки тому | |
SQL Server Performance Dashboard Reporting Solution.zip | 5 роки тому | |
setup.sql | 8 роки тому |
The following blog post provides more details and background on this solution. I highly recommend you first read the blog post before you consider deploying this solution to your environment.
Setting Up and Configuring SQL Server Dashboard Reports for Monitoring
The following are steps for setting up and configuring SQL Server Dashboard Reports for monitoring.
The steps 2-7 above for downloading and deploying SQL Server Performance Dashboard Reports to SSRS instance is completely automated by one of our MVPs Aaron Nelson using PowerShell. So, you can skip steps 2-7 above and instead download and run the PowerShell script from github repository. Following are some of things to know before running the PowerShell scripts
All the reports use Windows authentication to connect to the target SQL Server instance so if browsing user is part of a different domain or do not have login or VIEW SERVER STATE permissions, the reports will generate an error. Further, this solution relies on Kerberos authentication as it involves double hop (client -> SSRS server -> target SQL instance), so it is important that target SQL Server instances have SPNs registered. The alternative to Kerberos authentication is to use stored credentials in the report which helps bypass double hop but is considered less secure. If you have also deployed the SQL Performance Baselining solution and System Health Session Reports from Tiger toobox github repository, you can use the same central SSRS server for hosting all the reports as shown below and running it against target SQL Server instances as shown below. The SQL Performance Baselining solution can be useful to identify the historical resource consumption, usage and capacity planning while SQL performance dashboard reports and System health session reports can be used for monitoring and point in time troubleshooting.
DISCLAIMER: © 2017 Microsoft Corporation. All rights reserved. Sample scripts in this guide are not supported under any Microsoft standard support program or service. The sample scripts are provided AS IS without warranty of any kind. Microsoft disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample scripts and documentation remains with you. In no event shall Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility of such damages.