| DisplayName | Description | ID | Target | Parent Monitor | Category | Enabled | Instance Name | Counter Name | Frequency | Alert Generate | Alert Severity | Alert Priority | Alert Auto Resolve | Monitor Type | Remotable | Accessibility | RunAs |
| All deployment instances are discovered | The monitor raises an alert if not all SSRS Instances are discovered for the given SSRS Deployment. | Microsoft.SQLServer.ReportingServices.Core.Monitor.Deployment.AllInstancesAreDiscovered | Microsoft.SQLServer.ReportingServices.Core.Deployment | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.ReportingServices.Core.MonitorType.Deployment.AllInstancesAreDiscovered | True | Public | |
| Database accessible | The monitor changes its state and raises an alert if the deployment watcher fails to connect to Reporting Services Database. | Microsoft.SQLServer.ReportingServices.Core.Monitor.DeploymentWatcher.DBConnection | Microsoft.SQLServer.ReportingServices.Core.DeploymentWatcher | System.Health.AvailabilityState | PerformanceHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.ReportingServices.Core.MonitorType.DeploymentWatcher.DBConnection | True | Public | |
| Misconfigured data sources | The monitor alerts if misconfigured data sources are detected. | Microsoft.SQLServer.ReportingServices.Core.Monitor.DeploymentWatcher.MisconfiguredDataSources | Microsoft.SQLServer.ReportingServices.Core.DeploymentWatcher | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.ReportingServices.Core.MonitorType.DeploymentWatcher.MisconfiguredDataSources | True | Public | |
| Number of failed report executions | The monitor alerts if the number of failed report executions expressed as a percentage of total number of report executions is higher than the threshold. The monitor will raise an alert and change its state only when several consecutive checks have failed. | Microsoft.SQLServer.ReportingServices.Core.Monitor.DeploymentWatcher.NumberOfFailedExecutions | Microsoft.SQLServer.ReportingServices.Core.DeploymentWatcher | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.ReportingServices.Core.MonitorType.DeploymentWatcher.NumberOfFailedExecutions | True | Public | |
| Temporary database accessible | The monitor raises an alert if the deployment watcher fails to connect to Reporting Services Temporary Database. | Microsoft.SQLServer.ReportingServices.Core.Monitor.DeploymentWatcher.TempDBConnection | Microsoft.SQLServer.ReportingServices.Core.DeploymentWatcher | System.Health.AvailabilityState | PerformanceHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.ReportingServices.Core.MonitorType.DeploymentWatcher.DBConnection | True | Public | |