Microsoft SQL Server 2017+ Reporting Services (Monitoring)

Microsoft.SQLServer.ReportingServices.Windows.Monitoring :: 7.0.15.0 (Management Pack)

Microsoft SQL Server 2017+ Reporting Services (Monitoring).

Management Pack Elements

DataSource Modules (3)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.ReportingServices.Windows.DataSource.MemoryMetricsMSSQL Reporting Services: Data Source for Memory Performance CountersMicrosoft.SQLServer.ReportingServices.Windows.DataSource.MemoryMetricsAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.DataSource.RsProcessMetricsMSSQL Reporting Services: Data Source for Process Performance CountersMicrosoft.SQLServer.ReportingServices.Windows.DataSource.RsProcessMetricsAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.DataSource.RsSqlInstanceMetricsMSSQL Reporting Services: Data Source for Sql Performance CountersMicrosoft.SQLServer.ReportingServices.Windows.DataSource.RsSqlInstanceMetricsAnyInternal

ProbeAction Modules (8)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.DBConnectionMSSQL Reporting Services: Probe Action For DB ConnectionMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.DBConnectionAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.InstanceConfigurationMSSQL Reporting Services: Probe Action For Instance ConfigurationMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.InstanceConfigurationAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.MemoryMetricsMSSQL Reporting Services: Probe Action For Memory Performance CountersMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.MemoryMetricsAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.ReportManagerAccessibleMSSQL Reporting Services: Probe action Report Manager accessibleMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.ReportManagerAccessibleAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.RsProcessMetricsMSSQL Reporting Services: Probe Action For Process Performance CountersMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.RsProcessMetricsAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.RsSqlInstanceMetricsMSSQL Reporting Services: Probe Action For Sql Performance CountersMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.RsSqlInstanceMetricsAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.WebServiceAccessibleMSSQL Reporting Services: Probe action web service accessibleMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.WebServiceAccessibleAnyInternal
Microsoft.SQLServer.ReportingServices.Windows.ProbeAction.WindowsServiceStateMSSQL Reporting Services: Probe Action windows service stateMicrosoft.SQLServer.ReportingServices.Windows.ProbeAction.WindowsServiceStateAnyInternal

Unit Monitor Types (10)

 DisplayNameIDAccessibilitySupport Monitor Recalculate
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.ConfigurationConflictWithSQLServerConfiguration Conflict with SQL Server monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.ConfigurationConflictWithSQLServerInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.CpuUsageByInstanceMSSQL Reporting Services: CPU Usage (\%) monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.CpuUsageByInstanceInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.DBConnectionDB Connection monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.DBConnectionInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.InstanceConfigurationReporting Service Instance configuration monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.InstanceConfigurationInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.MemoryUsageByInstanceMemory Usage by RS monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.MemoryUsageByInstanceInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.MemoryUsageOnServerMemory Usage on the Server monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.MemoryUsageOnServerInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.ReportManagerAccessibleWeb service accessible monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.ReportManagerAccessibleInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.ReportsExecutionFailureMSSQL Reporting Services: Reports execution instance failure status monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.ReportsExecutionFailureInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.WebServiceAccessibleWeb service accessible monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.WebServiceAccessibleInternalFalse
Microsoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.WindowsServiceStateService Availability monitor typeMicrosoft.SQLServer.ReportingServices.Windows.MonitorType.Instance.WindowsServiceStateInternalFalse

Unit Monitors (11)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.ConfigurationConflictWithSQLServerConfiguration conflict with SQL ServerMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.ConfigurationConflictWithSQLServerMicrosoft.SQLServer.ReportingServices.Windows.InstanceConfigurationHealthFalseTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.CpuUsageByInstanceCPU utilization (\%)Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.CpuUsageByInstanceMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthTrueTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.DBConnectionDatabase accessibleMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.DBConnectionMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthFalseTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.InstanceConfigurationInstance configuration stateMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.InstanceConfigurationMicrosoft.SQLServer.ReportingServices.Windows.InstanceConfigurationHealthFalseTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.MemoryUsageByInstanceMemory consumed by SSRS InstanceMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.MemoryUsageByInstanceMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthTrueTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.MemoryUsageOnServerMemory consumed by othersMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.MemoryUsageOnServerMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthTrueTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.ReportManagerAccessibleReport manager accessibleMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.ReportManagerAccessibleMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthTrueTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.ReportsExecutionFailureFailed Report ExecutionsMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.ReportsExecutionFailureMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthFalseTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.TempDBConnectionTemporary database accessibleMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.TempDBConnectionMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthFalseTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.WebServiceAccessibleWeb service accessibleMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.WebServiceAccessibleMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceHealthTrueTruePublic
Microsoft.SQLServer.ReportingServices.Windows.Monitor.Instance.WindowsServiceStateSSRS: Windows Service stateMicrosoft.SQLServer.ReportingServices.Windows.Monitor.Instance.WindowsServiceStateMicrosoft.SQLServer.ReportingServices.Windows.InstanceAvailabilityHealthTrueTruePublic

Rules (9)

 DisplayNameIDTargetCategoryEnabledAlert Generate
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CountOfExecutionsMSSQL Reporting Services: Report executions per minuteMicrosoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CountOfExecutionsMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CountOfFailedExecutionsMSSQL Reporting Services: Failed report executions per minuteMicrosoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CountOfFailedExecutionsMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CpuUsageByInstanceMSSQL Reporting Services: CPU utilization (\%)Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CpuUsageByInstanceMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.HighMemoryLimitMSSQL Reporting Services: WorkingSetMaximum (GB)Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.HighMemoryLimitMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.LowMemoryLimitMSSQL Reporting Services: WorkingSetMinimum (GB)Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.LowMemoryLimitMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MemoryUsageByInstanceMSSQL Reporting Services: Memory consumed by SSRS (GB)Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MemoryUsageByInstanceMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MemoryUsageByOtherProcessMSSQL Reporting Services: Memory consumed by other processes (\%)Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MemoryUsageByOtherProcessMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.TotalMemoryMSSQL Reporting Services: Total memory on the Server (GB)Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.TotalMemoryMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse
Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.TotalMemoryUsedMSSQL Reporting Services: Total memory consumed on the server (GB)Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.TotalMemoryUsedMicrosoft.SQLServer.ReportingServices.Windows.InstancePerformanceCollectionTrueFalse

Deployable Assemblies (1)

 IDFile NameAccessibility
Microsoft.SQLServer.ReportingServices.Windows.Module.Monitoring.AssemblyMicrosoft.SQLServer.ReportingServices.Windows.Module.Monitoring.AssemblyMicrosoft.SQLServer.ReportingServices.Windows.Module.Monitoring.dllPublic