Datenbankreplikat - Warnrichtlinien (Rollup)

Microsoft.SQLServer.2016.AlwaysOn.DatabaseReplicaWarningUserPolicyStateMonitorRollup (DependencyMonitor)

Dieser Monitor ist der Rollupmonitor für alle benutzerdefinierten Benutzerrichtlinien, die Zustand des Datenbankreplikats als Facet und eine der vordefinierten Warnkategorien als Richtlinienkategorie haben.

Knowledge Base article:

Zusammenfassung

Dieser Monitor ist der Rollupmonitor für alle benutzerdefinierten Benutzerrichtlinien, die Zustand des Datenbankreplikats als Facet und eine der vordefinierten Warnkategorien als Richtlinienkategorie haben.

Parameter, die außer Kraft gesetzt werden können

Name

Beschreibung

Standardwert

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Ja

Generiert Warnungen

Definiert, ob der Workflow eine Warnung generiert.

Nein

Element properties:

TargetMicrosoft.SQLServer.2016.AlwaysOn.DatabaseReplica
Parent MonitorMicrosoft.SQLServer.2016.AlwaysOn.DatabaseReplicaUserPolicyAggregateMonitor
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.2016.AlwaysOn.DatabaseReplicaWarningPolicyStateMonitor
RelationshipMicrosoft.SQLServer.2016.AlwaysOn.DatabaseReplicaHostsWarningUserPolicy
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.2016.AlwaysOn.DatabaseReplicaWarningUserPolicyStateMonitorRollup" Accessibility="Public" Enabled="true" Target="AlwaysOnDisc!Microsoft.SQLServer.2016.AlwaysOn.DatabaseReplica" ParentMonitorID="Microsoft.SQLServer.2016.AlwaysOn.DatabaseReplicaUserPolicyAggregateMonitor" Remotable="true" Priority="Normal" RelationshipType="AlwaysOnDisc!Microsoft.SQLServer.2016.AlwaysOn.DatabaseReplicaHostsWarningUserPolicy" MemberMonitor="Microsoft.SQLServer.2016.AlwaysOn.DatabaseReplicaWarningPolicyStateMonitor">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>