| DisplayName | Description | ID | Target | Category | Enabled | Instance Name | Counter Name | Frequency | Event_ID | Event Source | Alert Generate | Alert Severity | Alert Priority | Remotable | Event Log |
| MSSQL Reporting Services: Report executions per minute | The rule collects the number of report executions per minute for the given SSRS Instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CountOfExecutions | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Failed report executions per minute | The rule collects the number of report execution failures per minute for the given SSRS Instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CountOfFailedExecutions | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: CPU utilization (\%) | The rule collects CPU usage by SSRS Instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.CpuUsageByInstance | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: WorkingSetMaximum (GB) | The rule collects configuration for WorkingSetMaximum setting in gigabytes for instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.HighMemoryLimit | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: WorkingSetMinimum (GB) | The rule collects the value of WorkingSetMinimum setting in gigabytes for the given SSRS Instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.LowMemoryLimit | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Memory consumed by SSRS (GB) | The rule collects the amount of memory consumed by the given SSRS Instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MemoryUsageByInstance | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Memory consumed by other processes (\%) | The rule collects memory usage by other processes on the instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MemoryUsageByOtherProcess | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Total memory on the Server (GB) | The rule collects the total size of memory in gigabytes on the computer, where the instance is located. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.TotalMemory | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Total memory consumed on the server (GB) | The rule collects the total size of memory used in gigabytes on the computer, where the instance is located. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.TotalMemoryUsed | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |