Microsoft SQL Server 2017 on Linux Always On (Monitoring)

Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitoring :: 6.7.60.0 (Management Pack)

Microsoft SQL Server 2017 on Linux Always On monitoring.

Management Pack Elements

ConditionDetection Modules (1)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.ConditionDetection.UserPolicyDataMapperMSSQL 2017 on Linux Always On: Condition Detection User Policy Data MapperMicrosoft.SQLServer.2017.AlwaysOn.Linux.ConditionDetection.UserPolicyDataMapperAnyPublic

DataSource Modules (4)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.DataSource.SqlOsPerformanceReaderMSSQL 2017 on Linux Always On: SQL Server OS Performance Data SourceMicrosoft.SQLServer.2017.AlwaysOn.Linux.DataSource.SqlOsPerformanceReaderAnyInternal
Microsoft.SQLServer.2017.AlwaysOn.Linux.DataSource.SystemPolicyMSSQL 2017 on Linux Always On: System Policy Data SourceMicrosoft.SQLServer.2017.AlwaysOn.Linux.DataSource.SystemPolicyAnyInternal
Microsoft.SQLServer.2017.AlwaysOn.Linux.DataSource.UserPolicyMSSQL 2017 on Linux Always On: Custom User Policy Data SourceMicrosoft.SQLServer.2017.AlwaysOn.Linux.DataSource.UserPolicyAnyInternal
Microsoft.SQLServer.2017.AlwaysOn.Linux.ProbeAction.SqlOsPerfCounterReaderHelperMSSQL 2017 on Linux Always On: SqlOsPerfCounterReaderHelper ProbeActionMicrosoft.SQLServer.2017.AlwaysOn.Linux.ProbeAction.SqlOsPerfCounterReaderHelperAnyInternal

ProbeAction Modules (2)

 DisplayNameIDIsolationAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.ProbeAction.SystemPolicyMSSQL 2017 on Linux Always On: System Policy Probe ActionMicrosoft.SQLServer.2017.AlwaysOn.Linux.ProbeAction.SystemPolicyAnyInternal
Microsoft.SQLServer.2017.AlwaysOn.Linux.ProbeAction.UserPolicyMSSQL 2017 on Linux Always On: Custom User Policy Probe ActionMicrosoft.SQLServer.2017.AlwaysOn.Linux.ProbeAction.UserPolicyAnyInternal

Unit Monitor Types (2)

 DisplayNameIDAccessibilitySupport Monitor Recalculate
Microsoft.SQLServer.2017.AlwaysOn.Linux.MonitorType.SystemPolicyMSSQL 2017 on Linux Always On: Two-State System Policy Monitor TypeMicrosoft.SQLServer.2017.AlwaysOn.Linux.MonitorType.SystemPolicyInternalFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.MonitorType.UserPolicyMSSQL 2017 on Linux Always On: Two-State Custom User Policy Monitor TypeMicrosoft.SQLServer.2017.AlwaysOn.Linux.MonitorType.UserPolicyInternalFalse

Schema Types (1)

 IDAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.DataSource.SqlOsPerfReaderSchemaMicrosoft.SQLServer.2017.AlwaysOn.Linux.DataSource.SqlOsPerfReaderSchemaInternal

Aggregate Monitors (1)

 DisplayNameIDTargetAlgorithmCategoryEnabledAlert GenerateAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroupHealth.UserPolicyAggregateAvailability Group Extended Health StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroupHealth.UserPolicyAggregateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthWorstOfAvailabilityHealthTrueFalsePublic

Dependency Monitors (29)

 DisplayNameIDTargetAlgorithmSource MonitorRelationshipCategoryEnabledAlert GenerateAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AllAvailabilityReplicasAreConnectedAvailability Replicas Connection (Linux rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AllAvailabilityReplicasAreConnectedMicrosoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AllAvailabilityReplicasAreConnectedMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AutomaticFailoverReadinessAvailability Group Automatic Failover (Linux rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AutomaticFailoverReadinessMicrosoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AutomaticFailoverReadinessMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityGroupOnlineAvailability Group Online (Linux rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityGroupOnlineMicrosoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityGroupOnlineMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityGroupUserPolicyStateAvailability Group Extended Health State (Linux rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityGroupUserPolicyStateMicrosoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroupHealth.UserPolicyAggregateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityReplicaRoleStateAvailability Group Critical Policies (Linux rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityReplicaRoleStateMicrosoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicaRoleStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizationStateSynchronous Replicas Data Synchronization (Linux rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizationStateMicrosoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizingAvailability Replicas Data Synchronization (Linux rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizingMicrosoft.SQLServer.2017.AlwaysOn.Library.AvailabilityGroupWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizingMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupReferencesAvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroupHealth.ErrorUserPolicyStateAvailability Group Critical Policies (rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroupHealth.ErrorUserPolicyStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupErrorPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthHostsAvailabilityGroupErrorUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroupHealth.WarningUserPolicyStateAvailability Group Warning Policies (rollup)Microsoft.SQLServer.2017.AlwaysOn.Linux.Rollup.AvailabilityGroupHealth.WarningUserPolicyStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthWorstOfMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupWarningPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthHostsAvailabilityGroupWarningUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaAvailabilityAvailability Replica Critical Policies AvailabilityMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaAvailabilityMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.AvailabilityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaErrorUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaConfigurationAvailability Replica Critical Policies ConfigurationMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaConfigurationMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.ConfigurationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaErrorUserPolicyConfigurationHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaPerformanceAvailability Replica Critical Policies PerformanceMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaPerformanceMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.PerformanceStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaErrorUserPolicyPerformanceHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaSecurityAvailability Replica Critical Policies SecurityMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaErrorUserPolicyToAvailabilityReplicaSecurityMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.SecurityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaErrorUserPolicySecurityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaAvailabilityAvailability Replica Warning Policies AvailabilityMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaAvailabilityMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.AvailabilityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaWarningUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaConfigurationAvailability Replica Warning Policies ConfigurationMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaConfigurationMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.ConfigurationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaWarningUserPolicyConfigurationHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaPerformanceAvailability Replica Warning Policies PerformanceMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaPerformanceMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.PerformanceStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaWarningUserPolicyPerformanceHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaSecurityAvailability Replica Warning Policies SecurityMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.AvailabilityReplicaWarningUserPolicyToAvailabilityReplicaSecurityMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.SecurityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsAvailabilityReplicaWarningUserPolicySecurityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaAvailabilityDatabase Replicas AvailabilityMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaAvailabilityMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.AvailabilityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsDatabaseReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaConfigurationDatabase Replicas ConfigurationMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaConfigurationMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.ConfigurationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsDatabaseReplicaConfigurationHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaPerformanceDatabase Replicas PerformanceMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaPerformanceMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.PerformanceStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsDatabaseReplicaPerformanceHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaSecurityDatabase Replicas SecurityMicrosoft.SQLServer.2017.Linux.Rollup.AvailabilityReplica.DatabaseReplicaToAvailabilityReplicaSecurityMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWorstOfSystem.Health.SecurityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaHostsDatabaseReplicaSecurityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaAvailabilityDatabase Replica Critical Policies AvailabilityMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaAvailabilityMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.AvailabilityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaErrorUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaConfigurationDatabase Replica Critical Policies ConfigurationMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaConfigurationMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.ConfigurationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaErrorUserPolicyConfigurationHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaPerformanceDatabase Replica Critical Policies PerformanceMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaPerformanceMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.PerformanceStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaErrorUserPolicyPerformanceHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaSecurityDatabase Replica Critical Policies SecurityMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaErrorUserPolicyToDatabaseReplicaSecurityMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.SecurityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaErrorUserPolicySecurityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaAvailabilityDatabase Replica Warning Policies AvailabilityMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaAvailabilityMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.AvailabilityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaWarningUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaConfigurationDatabase Replica Warning Policies ConfigurationMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaConfigurationMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.ConfigurationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaWarningUserPolicyConfigurationHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaPerformanceDatabase Replica Warning Policies PerformanceMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaPerformanceMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.PerformanceStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaWarningUserPolicyPerformanceHealthTrueFalsePublic
Microsoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaSecurityDatabase Replica Warning Policies SecurityMicrosoft.SQLServer.2017.Linux.Rollup.DatabaseReplica.DatabaseReplicaWarningUserPolicyToDatabaseReplicaSecurityMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWorstOfSystem.Health.SecurityStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaHostsDatabaseReplicaWarningUserPolicySecurityHealthTrueFalsePublic

Unit Monitors (19)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupErrorPolicy.StateAvailability Group Health PolicyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupErrorPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupErrorUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AllAvailabilityReplicasAreConnectedAvailability Replicas Connection monitorMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AllAvailabilityReplicasAreConnectedMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AutomaticFailoverReadinessAvailability Group Automatic Failover monitorMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AutomaticFailoverReadinessMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityGroupOnlineAvailability Group Online monitorMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityGroupOnlineMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicaRoleStateAvailability Replicas Role monitorMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicaRoleStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizationStateSynchronous Replicas Data Synchronization monitorMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizingAvailability Replicas Data Synchronization monitorMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizingMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupHealthAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupWarningPolicy.StateAvailability Group Health PolicyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityGroupWarningPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityGroupWarningUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.DataSynchronizationHealthAvailability Replica Data SynchronizationMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.DataSynchronizationHealthMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.IsConnectedAvailability Replica ConnectionMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.IsConnectedMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.IsJoinedAvailability Replica Join StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.IsJoinedMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.RoleIsHealthyAvailability Replica RoleMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplica.RoleIsHealthyMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplicaErrorPolicy.StateAvailability Replica Health PolicyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplicaErrorPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaErrorUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplicaWarningPolicy.StateAvailability Replica Health PolicyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.AvailabilityReplicaWarningPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaWarningUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplica.DataSynchronizationStateAvailability Database Data SynchronizationMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplica.DataSynchronizationStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplica.JoinStateAvailability Database Join StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplica.JoinStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplica.SuspendStateAvailability Database Suspension StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplica.SuspendStateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplicaErrorPolicy.StateDatabase Replica Health PolicyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplicaErrorPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaErrorUserPolicyAvailabilityHealthTrueFalsePublic
Microsoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplicaWarningPolicy.StateDatabase Replica Health PolicyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Monitor.DatabaseReplicaWarningPolicy.StateMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaWarningUserPolicyAvailabilityHealthTrueFalsePublic

Rules (24)

 DisplayNameIDTargetCategoryEnabledAlert Generate
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.BytesReceivedFromReplicaPerSecondMSSQL 2017 on Linux Always On: Bytes Received from Replica / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.BytesReceivedFromReplicaPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.BytesSentToReplicaPerSecondMSSQL 2017 on Linux Always On: Bytes Sent to Replica / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.BytesSentToReplicaPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.BytesSentToTransportPerSecondMSSQL 2017 on Linux Always On: Bytes Sent to Transport / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.BytesSentToTransportPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.FlowControlPerSecondMSSQL 2017 on Linux Always On: Flow Control / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.FlowControlPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.FlowControlTimeSecondsMSSQL 2017 on Linux Always On: Flow Control Time (ms/sec)Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.FlowControlTimeSecondsMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.ReceivesFromReplicaPerSecondMSSQL 2017 on Linux Always On: Receives from Replica / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.ReceivesFromReplicaPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.ResentMessagesPerSecondMSSQL 2017 on Linux Always On: Resent Messages / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.ResentMessagesPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.SendsToReplicaPerSecondMSSQL 2017 on Linux Always On: Sends to Replica / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.SendsToReplicaPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.SendsToTransportPerSecondMSSQL 2017 on Linux Always On: Sends to Transport / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.AvailabilityReplica.SendsToTransportPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.AvailabilityReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.FileBytesReceivedPerSecondMSSQL 2017 on Linux Always On: File Bytes Received / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.FileBytesReceivedPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogApplyPendingQueueMSSQL 2017 on Linux Always On: Log Apply Pending QueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogApplyPendingQueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogApplyReadyQueueMSSQL 2017 on Linux Always On: Log Apply Ready QueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogApplyReadyQueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogBytesReceivedPerSecondMSSQL 2017 on Linux Always On: Log Bytes Received / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogBytesReceivedPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogRemainingForUndoMSSQL 2017 on Linux Always On: Log Remaining for undoMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogRemainingForUndoMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogSendQueueMSSQL 2017 on Linux Always On: Log Send QueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.LogSendQueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.MirroredWriteTransactionsPerSecondMSSQL 2017 on Linux Always On: Mirrored Write Transactions / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.MirroredWriteTransactionsPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RecoveryQueueMSSQL 2017 on Linux Always On: Recovery QueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RecoveryQueueMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RedoBlockedSecMSSQL 2017 on Linux Always On: Redo blocked / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RedoBlockedSecMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RedoBytesRemainingMSSQL 2017 on Linux Always On: Redo Bytes RemainingMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RedoBytesRemainingMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RedoneBytesPerSecondMSSQL 2017 on Linux Always On: Redone Bytes / secMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.RedoneBytesPerSecondMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.TotalLogRequiringUndoMSSQL 2017 on Linux Always On: Total Log requiring undoMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.TotalLogRequiringUndoMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.TransactionDelayMSSQL 2017 on Linux Always On: Transaction DelayMicrosoft.SQLServer.2017.AlwaysOn.Linux.CollectionRule.DatabaseReplica.TransactionDelayMicrosoft.SQLServer.2017.AlwaysOn.Linux.DatabaseReplicaPerformanceCollectionTrueFalse
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rule.MonitoringPoolAlertCollection.MonitoringErrorMSSQL 2017 on Linux Always On: Monitoring errorMicrosoft.SQLServer.2017.AlwaysOn.Linux.Rule.MonitoringPoolAlertCollection.MonitoringErrorMicrosoft.SQLServer.2017.AlwaysOn.Linux.MonitoringPoolAlertCollectionAlertTrueTrue
Microsoft.SQLServer.2017.AlwaysOn.Linux.Rule.MonitoringPoolAlertCollection.MonitoringWarningMSSQL 2017 on Linux Always On: Monitoring warningMicrosoft.SQLServer.2017.AlwaysOn.Linux.Rule.MonitoringPoolAlertCollection.MonitoringWarningMicrosoft.SQLServer.2017.AlwaysOn.Linux.MonitoringPoolAlertCollectionAlertTrueTrue

Deployable Assemblies (2)

 IDFile NameAccessibility
Microsoft.SQLServer.2017.AlwaysOn.Linux.Module.Monitoring.AssemblyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Module.Monitoring.AssemblyMicrosoft.SQLServer.2017.AlwaysOn.Linux.Module.Monitoring.dllPublic
Smo.Microsoft.SqlServer.Management.HadrDMF.AssemblySmo.Microsoft.SqlServer.Management.HadrDMF.AssemblyMicrosoft.SqlServer.Management.HadrDMF.dllPublic