| DisplayName | ID | Target | Algorithm | Category | Enabled | Alert Generate | Accessibility |
| Availability Replicas Connection (rollup) | Microsoft.SQLServer.2017.AlwaysOn.Library.Rollup.AvailabilityGroup.AllAvailabilityReplicasAreConnected | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | WorstOf | AvailabilityHealth | True | False | Public |
| Availability Group Automatic Failover (rollup) | Microsoft.SQLServer.2017.AlwaysOn.Library.Rollup.AvailabilityGroup.AutomaticFailoverReadiness | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | WorstOf | AvailabilityHealth | True | True | Public |
| Availability Group Online (rollup) | Microsoft.SQLServer.2017.AlwaysOn.Library.Rollup.AvailabilityGroup.AvailabilityGroupOnline | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | WorstOf | AvailabilityHealth | True | True | Public |
| Availability Group Extended Health State (rollup) | Microsoft.SQLServer.2017.AlwaysOn.Library.Rollup.AvailabilityGroup.AvailabilityGroupUserPolicyState | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | WorstOf | AvailabilityHealth | True | False | Public |
| Availability Replicas Role (rollup) | Microsoft.SQLServer.2017.AlwaysOn.Library.Rollup.AvailabilityGroup.AvailabilityReplicaRoleState | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | WorstOf | AvailabilityHealth | True | False | Public |
| Synchronous Replicas Data Synchronization (rollup) | Microsoft.SQLServer.2017.AlwaysOn.Library.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizationState | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | WorstOf | AvailabilityHealth | True | False | Public |
| Availability Replicas Data Synchronization (rollup) | Microsoft.SQLServer.2017.AlwaysOn.Library.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizing | Microsoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroup | WorstOf | AvailabilityHealth | True | False | Public |