Este monitor acumula o estado de sincronização de dados de disponibilidade de todas as réplicas de disponibilidade no grupo de disponibilidade e verifica se a sincronização da réplica de disponibilidade não está funcionando. O monitor não está íntegro se o estado de sincronização de dados de qualquer das réplicas de disponibilidade for NÃO SINCRONIZANDO. O monitor está íntegro se nenhum estado de sincronização de dados da réplica de disponibilidade é NÃO SINCRONIZANDO. Esse monitor é um monitor de agregação (rollup).
Este monitor acumula o estado de sincronização de dados de disponibilidade de todas as réplicas de disponibilidade no grupo de disponibilidade e verifique se a sincronização da réplica de disponibilidade não está funcionando. O monitor não está íntegro se algum estado de sincronização de dados da réplica de disponibilidade for NÃO SINCRONIZANDO. O monitor está íntegro se nenhum estado de sincronização de dados da réplica de disponibilidade for NÃO SINCRONIZANDO.
Nesse grupo de disponibilidade, pelo menos uma réplica secundária tem um estado de sincronização NÃO SINCRONIZANDO e não está recebendo dados da réplica primária.
Localize a réplica de disponibilidade com estado NÃO SINCRONIZANDO usando o estado do monitor de réplica de disponibilidade e resolva o problema na réplica de disponibilidade.
Nome | Descrição | Valor Padrão |
Habilitado | Habilita ou desabilita o fluxo de trabalho. | Sim |
Gera Alertas | Define se o fluxo de trabalho gera ou não um Alerta. | Não |
Target | Microsoft.SQLServer.Core.AvailabilityGroup |
Parent Monitor | System.Health.AvailabilityState |
Algorithm | WorstOf |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | True |
Alert Severity | Warning |
Alert Priority | Normal |
Alert Auto Resolve | True |
Remotable | True |
Accessibility | Public |
Alert Message | Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizing.AlertMessage |
<AggregateMonitor ID="Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizing" Accessibility="Public" Enabled="true" Target="Microsoft.SQLServer.Core.AvailabilityGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AvailabilityReplicasSynchronizing.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.SQLServer.Core.AvailabilityGroup"]/ClusterName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.SQLServer.Core.AvailabilityGroup"]/PrimaryReplicaServerName$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>