WSFC Cluster (свертка)

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

Этот монитор проверяет состояние службы WSFC. Этот монитор является монитором зависимости (сверткой).

Knowledge Base article:

Сводка

Этот монитор проверяет состояние службы WSFC. Монитор принимает неисправное состояние и выдает предупреждение, когда кластер WSFC отключается от сети или находится в состоянии "принудительный кворум". Все группы доступности, размещенные на этом кластере, находятся в режиме "вне сети", либо требуется выполнить процедуру аварийного восстановления. Монитор имеет исправное состояние, если состояние кластера — "нормальный кворум".

Причины

Кластер WSFC находится в режиме "вне сети" или служба запущена в состоянии принудительного кворума. Эта группа доступности недоступна клиентским приложениям.

Решения

Чтобы устранить проблему, необходимо выполнить процедуры принудительного кворума или аварийного восстановления рабочего процесса с помощью средства администрирования кластеров или связаться с администратором кластера. Дополнительные сведения см. в руководстве по приведению к принудительному кворуму и аварийному восстановлению в электронной документации по SQL Server 2014.

Переопределяемые параметры

Название

Описание

Значение по умолчанию

Приоритет предупреждения

Определяет приоритет предупреждения.

Обычные

Серьезность предупреждения

Определяет серьезность предупреждения.

Ошибка

Включено

Включает или отключает рабочий процесс.

Да

Создает предупреждения

Определяет, создает ли рабочий процесс предупреждения.

Да

Element properties:

TargetMicrosoft.SQLServer.2014.AlwaysOn.AvailabilityGroup
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.2014.AlwaysOn.ClusterStateMonitor
RelationshipMicrosoft.SQLServer.2014.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
MSSQL 2014: кластер WSFC находится в режиме "вне сети"
Кластер WSFC находится вне сети, и данная группа доступности {0} недоступна

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.2014.AlwaysOn.ClusterStateMonitorRollup" 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.ClusterStateMonitor">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.AlwaysOn.ClusterStateMonitorAlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>