| 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 |
| 已发现所有部署实例 | 如果没有发现给定 SSRS 部署的所有 SSRS 实例,监视器将引发警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Deployment.AllInstancesAreDiscovered | Microsoft.SQLServer.2014.ReportingServices.Deployment | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Deployment.AllInstancesAreDiscovered | True | Public | |
| 数据库可访问 | 如果部署观察程序无法连接到 Reporting Services 数据库,监视器将更改其状态并引发警报 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.DeploymentWatcher.DBConnection | Microsoft.SQLServer.2014.ReportingServices.DeploymentWatcher | System.Health.AvailabilityState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.DBConnectionMonitor | True | Public | |
| 数据源配置错误 | 如果检测到配置错误的数据源,监视器将发出警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.DeploymentWatcher.MisconfiguredDataSources | Microsoft.SQLServer.2014.ReportingServices.DeploymentWatcher | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.DeploymentWatcher.MisconfiguredDataSources | True | Public | |
| 失败的报告执行数 | 如果以占报表执行总数的百分比表示的失败的报表执行数高于阈值,监视器将发出警报。仅当多个连续检查失败时,监视器才会引发警报,并更改其状态。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.DeploymentWatcher.NumberOfFailedReportExecutions | Microsoft.SQLServer.2014.ReportingServices.DeploymentWatcher | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.DeploymentWatcher.NumberOfFailedReportExecutions | True | Public | |
| 临时数据库可访问 | 如果部署观察程序无法连接到 Reporting Services 临时数据库,监视器将引发警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.DeploymentWatcher.TempDBConnection | Microsoft.SQLServer.2014.ReportingServices.DeploymentWatcher | System.Health.AvailabilityState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.DBConnectionMonitor | True | Public | |
| 配置与 SQL Server 冲突 | 如果服务器上有一个 SQL Server 进程在运行且 SSRS 实例的 WorkingSetMaximum 设置不允许 SQL Server 进程使用足够的内存,监视器将发出警报。注意: 默认情况下,此监视器为禁用状态。请根据需要使用替代进行启用。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.ConfigurationConflictWithSQLServer | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.ConfigurationState | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.ConfigurationConflictWithSQLServer | True | Public | |
| CPU 使用率(\%) | 如果 SSRS 进程的 CPU 使用率接近 100\%,监视器将发出警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.CpuUsageByInstance | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.CpuUsageByInstance | True | Public | |
| 数据库可访问 | 如果监视工作流无法访问 Reporting Services 数据库,监视器将引发警报。注意: 默认情况下,此监视器为禁用状态。请根据需要使用替代进行启用。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.DBConnection | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.AvailabilityState | PerformanceHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.DBConnectionMonitor | True | Public | |
| 实例配置状态 | 如果 SSRS 实例具有某些配置问题,监视器将引发警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.InstanceConfiguration | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.ConfigurationState | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.InstanceConfiguration | True | Public | |
| SSRS 实例占用的内存 | 如果 SSRS 进程的内存使用率接近 WorkingSetMaximum 设置定义的限制,监视器将发出警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.MemoryUsageByInstance | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.MemoryUsageByInstance | True | Public | |
| 其他进程占用的内存 | 如果除 SSRS 之外的其他进程占用的内存不允许 SSRS 分配 WorkingSetMinimum 设置规定的内存量,监视器将发出警报。监视器将使用以下公式确定状态:
({WorkingSetMinimum} + {其他进程占用的内存})*100/{总内存} <{阈值(\%)} | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.MemoryUsageOnServer | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.MemoryUsageOnServer | True | Public | |
| 失败的报告执行数 | 监视器将检查每分钟失败的报表执行数是否未超过以绝对值表示的阈值。仅当多个连续检查失败时,监视器才会引发警报,并更改其状态。注意: 默认情况下,此监视器为禁用状态。请根据需要使用替代进行启用。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.ReportsExecutionFailure | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.ReportsExecutionFailure | True | Public | |
| 报告管理器可访问 | 如果监视工作流无法连接到 SSRS 报表管理器,监视器将引发警报 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.SsrsReportManagerAccessible | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.AvailabilityState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.WebServiceAccessibleMonitor | True | Public | |
| Web 服务可访问 | 如果监视工作流无法连接到 SSRS Web 服务,监视器将引发警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.SsrsWebServiceAccessible | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.AvailabilityState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.WebServiceAccessibleMonitor | True | Public | |
| 临时数据库可访问 | 如果实例无法连接到 Reporting Services 临时数据库,监视器将引发警报。注意: 默认情况下,此监视器为禁用状态。请根据需要使用替代进行启用。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.Instance.TempDBConnection | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.AvailabilityState | PerformanceHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.DBConnectionMonitor | True | Public | |
| Windows 服务状态 | 如果 SSRS Windows 服务器不在运行状态的时间长于阈值,监视器将发出警报。 | Microsoft.SQLServer.2014.ReportingServices.UnitMonitor.WindowsServiceState | Microsoft.SQLServer.2014.ReportingServices.Instance | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.2014.ReportingServices.MonitorType.Instance.WindowsServiceState | True | Public | |