| 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: Working Set Maximum (GB) | This rule tracks the state of the 'Working Set Maximum' instance configuration setting (in gigabytes). | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.HighMemoryLimit | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Working Set Minimum (GB) | This rule tracks the state of the 'Working Set Minimum' instance configuration setting (in gigabytes). | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.LowMemoryLimit | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Working set memory consumed by Power BI Mashup containers (GB) | This rule tracks the amount of physical memory (RAM) that is being used by Power BI Mashup containers in the working set. Note that this rule depends on "MSSQL Reporting Services: Power BI Feature Group" and enabled only when the feature group populates the members. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MashupContainerMemoryWorkingSet | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | False | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Private memory consumed by Power BI Mashup containers (GB) | This rule tracks the amount of memory that was allocated by Power BI Mashup containers, including pagefile usage. Note that this rule depends on "MSSQL Reporting Services: Power BI Feature Group" and enabled only when the feature group populates the members. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MashupContainerPrivateMemory | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | False | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Memory consumed by SSRS (GB) | This rule tracks the amount of memory consumed by the 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 (\%) | This rule tracks the amount of memory consumed by non SSRS-related processes executed on the instance. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.MemoryUsageByOtherProcess | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | True | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Working set memory consumed by Power BI Analysis Services process (GB) | This rule tracks the amount of physical memory (RAM) that is being used by the Power BI Analysis Services process (msmdsrv.exe) in the working set. Note that this rule depends on "MSSQL Reporting Services: Power BI Feature Group" and enabled only when the feature group populates the members. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.SsasMemoryWorkingSet | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | False | | | 0 | 0 | | False | | | True | |
| MSSQL Reporting Services: Private memory consumed by Power BI Analysis Services process (GB) | This rule tracks the amount of memory that was allocated by the Power BI Analysis Services process (msmdsrv.exe), including pagefile usage. Note that this rule depends on "MSSQL Reporting Services: Power BI Feature Group" and enabled only when the feature group populates the members. | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.SsasPrivateMemory | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | False | | | 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 | |
| MSSQL Reporting Services: Total memory usage by running Power BI reports on Server (GB) | This rule tracks the amount of memory consumed by running Power BI reports (in gigabytes). | Microsoft.SQLServer.ReportingServices.Windows.CollectionRule.Instance.TotalPowerBIReportMemoryUsage | Microsoft.SQLServer.ReportingServices.Windows.Instance | PerformanceCollection | False | | | 0 | 0 | | False | | | True | |