Conexión de réplicas de disponibilidad (acumulación)

Microsoft.SQLServer.2014.AlwaysOn.AllAvailabilityReplicasAreConnectedRollup (DependencyMonitor)

Este monitor acumula el estado de conexión de todas las réplicas de disponibilidad y comprueba si alguna réplica de disponibilidad tiene el estado DISCONNECTED. El estado del monitor es malo cuando cualquier réplica de disponibilidad tiene el estado DISCONNECTED. De lo contrario, el estado del monitor es bueno. Este monitor es un monitor de dependencia (acumulación).

Knowledge Base article:

Resumen

Este monitor acumula el estado de conexión de todas las réplicas de disponibilidad y comprueba si alguna réplica de disponibilidad tiene el estado DISCONNECTED. El estado del monitor es malo cuando cualquier réplica de disponibilidad tiene el estado DISCONNECTED. De lo contrario, el estado del monitor es bueno.

Causas

En este grupo de disponibilidad, al menos una réplica secundaria no está conectada con la réplica principal. El estado de conexión es DISCONNECTED.

Soluciones

Busque la réplica de disponibilidad con un estado DISCONNECTED usando el estado del monitor de réplica de disponibilidad y resuelva el problema en la réplica de disponibilidad.

Parámetros invalidables

Nombre

Descripción

Valor predeterminado

Habilitado

Habilita o deshabilita el flujo de trabajo.

Genera alertas

Define si el flujo de trabajo genera una alerta.

No

Element properties:

TargetMicrosoft.SQLServer.2014.AlwaysOn.AvailabilityGroup
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.2014.AlwaysOn.AllAvailabilityReplicasAreConnected
RelationshipMicrosoft.SQLServer.2014.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.2014.AlwaysOn.AllAvailabilityReplicasAreConnectedRollup" Accessibility="Public" Enabled="true" Target="AlwaysOnDisc!Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="AlwaysOnDisc!Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth" MemberMonitor="Microsoft.SQLServer.2014.AlwaysOn.AllAvailabilityReplicasAreConnected">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>