Ermittlung des Clusternamens

Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.VirtualServer.DiscoverClusterName.Discovery (Discovery)

Hiermit werden Instanzen der Klasse „Clustername“ ermittelt. Diese Klasse wird auf dem virtuellen Clusterserver gehostet, der den Cluster darstellt. Hierdurch entsteht ein Ziel, das ausschließlich auf einem einzelnen Clusterknoten eines Clusters ausgeführt wird.

Element properties:

TargetMicrosoft.Windows.Cluster.VirtualServer
EnabledTrue
Frequency86400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.VirtualServer.DiscoverClusterName.ScriptDataSource Default

Source Code:

<Discovery ID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.VirtualServer.DiscoverClusterName.Discovery" Enabled="true" Target="Cluster!Microsoft.Windows.Cluster.VirtualServer" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.Cluster.NewOS">
<Property PropertyID="ClusterName" TypeID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.Cluster.Base"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.VirtualServer.DiscoverClusterName.ScriptDataSource">
<IntervalSeconds>86400</IntervalSeconds>
<LogSuccessEvent>false</LogSuccessEvent>
<ScriptGroupId>ClusterSharedVolumeMonitoring</ScriptGroupId>
<MPElementID>$MPElement$</MPElementID>
<TargetID>$Target/Id$</TargetID>
<TargetComputer>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputer>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>