Windows Server 2016 and 1709+ Cluster Group Discovery

Microsoft.Windows.10.0.Cluster.Group.Discovery (Discovery)

This rule uses the registry to discover the instance of cluster group on Microsoft Windows Server 2016 and 1709+.

Knowledge Base article:

Summary

This rule uses the registry to discover the instance of cluster resource group on Microsoft Windows Server 2016 and 1709+

Element properties:

TargetMicrosoft.Windows.Cluster.HostedGroup
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
  • Microsoft.Windows.10.0.Cluster.Group
    • OriginalGroupName
    • Description
    • AutoFailbackType
    • FailbackWindowEnd
    • FailbackWindowStart
    • FailoverPeriod
    • FailoverThreshold
    • PersistentState
    • GroupActiveOnNodeDuringDiscovery
    • ClusterName
    • ObjectName
    • DisplayName

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.10.0.Cluster.Group.Discovery.Module Default

Source Code:

<Discovery ID="Microsoft.Windows.10.0.Cluster.Group.Discovery" Enabled="true" Target="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.10.0.Cluster.Group">
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="OriginalGroupName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="Description"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="AutoFailbackType"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="FailbackWindowEnd"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="FailbackWindowStart"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="FailoverPeriod"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="FailoverThreshold"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="PersistentState"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group" PropertyID="GroupActiveOnNodeDuringDiscovery"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Component" PropertyID="ClusterName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Component" PropertyID="ObjectName"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Windows.10.0.Cluster.Group.Discovery.Module">
<Frequency>14400</Frequency>
</DataSource>
</Discovery>