Verfügbarkeitsgruppe - Warnrichtlinien (Rollup)

Microsoft.SQLServer.Windows.Rollup.AvailabilityGroupHealth.WarningUserPolicyState (DependencyMonitor)

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

Knowledge Base article:

Zusammenfassung

Dieser Monitor ist der Rollupmonitor für alle benutzerdefinierten Richtlinien, die eine Verfügbarkeitsgruppe als Facet und eine der vordefinierten Warnungskategorien 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.Windows.AvailabilityGroupHealth
Parent MonitorMicrosoft.SQLServer.Windows.Rollup.AvailabilityGroupHealth.UserPolicyAggregate
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.Windows.Monitor.AvailabilityGroupWarningPolicy.State
RelationshipMicrosoft.SQLServer.Windows.AvailabilityGroupHealthHostsAvailabilityGroupWarningUserPolicy
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.Windows.Rollup.AvailabilityGroupHealth.WarningUserPolicyState" Accessibility="Public" Enabled="true" Target="SqlDiscW!Microsoft.SQLServer.Windows.AvailabilityGroupHealth" ParentMonitorID="Microsoft.SQLServer.Windows.Rollup.AvailabilityGroupHealth.UserPolicyAggregate" Remotable="true" Priority="Normal" RelationshipType="SqlDiscW!Microsoft.SQLServer.Windows.AvailabilityGroupHealthHostsAvailabilityGroupWarningUserPolicy" MemberMonitor="Microsoft.SQLServer.Windows.Monitor.AvailabilityGroupWarningPolicy.State">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>