Richtlinien für Verfügbarkeitsgruppenwarnungen

Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealthWarningUserPolicyStateMonitorRollup (DependencyMonitor)

Überwachen der Integrität der Verfügbarkeitsgruppe für benutzerdefinierte Warnungs-Benutzerrichtlinien

Knowledge Base article:

Zusammenfassung

Dieser Monitor ist ein Rollupmonitor für alle benutzerdefinierten Benutzerrichtlinien, die eine Verfügbarkeitsgruppe als Facet und eine der vordefinierten Warnkategorien als Richtlinienkategorie aufweisen.

Überschreibbare Parameter

Name

Beschreibung

Standardwert

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Ja

Generiert Warnungen.

Definiert, ob der Workflow eine Warnung generiert.

Nein

Element properties:

TargetMicrosoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealth
Parent MonitorMicrosoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealthUserPolicyAggregateMonitor
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.2012.AlwaysOn.AvailabilityGroupWarningPolicyStateMonitor
RelationshipMicrosoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealthHostsWarningUserPolicy
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
RemotableTrue
AccessibilityPublic

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealthWarningUserPolicyStateMonitorRollup" Accessibility="Public" Enabled="true" Target="AlwaysOnDisc!Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealth" ParentMonitorID="Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealthUserPolicyAggregateMonitor" Remotable="true" Priority="Normal" RelationshipType="AlwaysOnDisc!Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupHealthHostsWarningUserPolicy" MemberMonitor="Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupWarningPolicyStateMonitor">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>