| DisplayName | Description | ID | Target | Enabled | Frequency | Remotable |
| MSSQL 2017 on Linux Always On: Availability Group Custom User Policy Discovery | Discovery of Custom User Policies for Always On Availability Groups. Note: This discovery is disabled by default. Please use overrides to enable it when necessary. | Microsoft.SQLServer.2017.AlwaysOn.Linux.Discovery.AvailabilityGroupUserPolicy | Microsoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealth | False | 14400 | False |
| MSSQL 2017 on Linux Always On: Availability Replica Custom User Policy Discovery | Discovery of Custom User Policies for Always On Availability Replicas. Note: This discovery is disabled by default. Please use overrides to enable it when necessary. | Microsoft.SQLServer.2017.AlwaysOn.Linux.Discovery.AvailabilityReplicaUserPolicy | Microsoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplica | False | 14400 | False |
| MSSQL 2017 on Linux Always On: Database Replicas Discovery | Discovery of database replica Always On objects. | Microsoft.SQLServer.2017.AlwaysOn.Linux.Discovery.DatabaseReplica | Microsoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplica | True | 14400 | False |
| MSSQL 2017 on Linux Always On: Database Replica Custom User Policy Discovery | Discovery of Custom User Policies for Always On Database Replicas. Note: This discovery is disabled by default. Please use overrides to enable it when necessary. | Microsoft.SQLServer.2017.AlwaysOn.Linux.Discovery.DatabaseReplicaUserPolicy | Microsoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplica | False | 14400 | False |
| MSSQL 2017 on Linux Always On: General Discovery | This discovery is used to define which instances have Always On enabled. | Microsoft.SQLServer.2017.AlwaysOn.Linux.Discovery.GeneralAlwaysOnDiscovery | Microsoft.SQLServer.2017.AlwaysOn.Linux.AlwaysOnSeed | True | 14400 | False |
| MSSQL 2017 on Linux Always On: Discover Monitoring Pool Alert Collections | This rule discovers a Monitoring Pool Alert Collection for a MSSQL 2017 on Linux Always On. This object is used to collect module errors and warnings from event log of nodes that are the members of the SQL Server 2017 Monitoring Pool. | Microsoft.SQLServer.2017.AlwaysOn.Linux.Discovery.MonitoringPoolAlertCollection | Microsoft.SystemCenter.AllManagementServersPool | True | 14400 | False |
| MSSQL 2017 on Linux Always On: Seed Discovery | This discovery is used to define which instances have Always On enabled. | Microsoft.SQLServer.2017.AlwaysOn.Linux.Discovery.Seed | Microsoft.SQLServer.2017.Linux.DBEngine | True | 14400 | False |