MSSQL 2016: Allgemeine benutzerdefinierte Benutzerrichtlinienerkennung

Microsoft.SQLServer.2016.AlwaysOn.GeneralUserPolicyDiscovery (Discovery)

Ermittlung von benutzerdefinierten Benutzerrichtlinien für Always On-Objekte. Hinweis: Diese Ermittlung ist standardmäßig deaktiviert. Bei Bedarf können Sie sie durch Überschreibungen aktivieren.

Knowledge Base article:

Zusammenfassung

Dies ist die Hauptermittlung der benutzerdefinierten Benutzerrichtlinien für Microsoft SQL Server 2016 Always On-Objekte einschließlich Verfügbarkeitsgruppen, Verfügbarkeitsreplikaten und Datenbankreplikaten.

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

Name

Beschreibung

Standardwert

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Nein

Intervall (Sekunden)

Das periodische Intervall in Sekunden, in dem der Workflow ausgeführt werden soll.

14400

Timeout (Sekunden)

Gibt die Zeit an, die der Workflow ausgeführt werden darf, bevor er geschlossen und als fehlgeschlagen markiert wird.

300

Element properties:

TargetMicrosoft.SQLServer.2016.AlwaysOn.AvailabilityGroupHealth
EnabledFalse
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
PowerShellDiscoveryProvider DataSource Microsoft.SQLServer.2016.AlwaysOn.UserPolicyDataSource Microsoft.SQLServer.DiscoveryAccount

Source Code:

<Discovery ID="Microsoft.SQLServer.2016.AlwaysOn.GeneralUserPolicyDiscovery" Enabled="false" Target="Microsoft.SQLServer.2016.AlwaysOn.AvailabilityGroupHealth" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.AlwaysOn.AvailabilityGroupErrorUserPolicy"/>
</DiscoveryTypes>
<DataSource ID="PowerShellDiscoveryProvider" RunAs="GPMP!Microsoft.SQLServer.DiscoveryAccount" TypeID="Microsoft.SQLServer.2016.AlwaysOn.UserPolicyDataSource">
<InstanceName>$Target/Property[Type="Microsoft.SQLServer.2016.AlwaysOn.AvailabilityGroupHealth"]/InstanceName$</InstanceName>
<IntervalSeconds>14400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>