Windows Server 2008 Cluster Resource Group discovery

Microsoft.Windows.2008.Cluster.ResourceGroups.Discovery (Discovery)

Discovers properties specific to a Windows Server 2008 resource group.

Knowledge Base article:

Summary

Discovers properties specific to a Windows Server 2008 resource group.

Element properties:

TargetMicrosoft.Windows.2008.Cluster.Monitoring.Service
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.2008.Cluster.ResourceGroups.Discovery.DataSource Default

Source Code:

<Discovery ID="Microsoft.Windows.2008.Cluster.ResourceGroups.Discovery" Enabled="true" Target="Microsoft.Windows.2008.Cluster.Monitoring.Service" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.2008.Cluster.AvailableStorageGroup">
<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>
<DiscoveryClass TypeID="Microsoft.Windows.2008.Cluster.CoreClusterGroup">
<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.2008.Cluster.ResourceGroups.Discovery.DataSource">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime>12:04</SyncTime>
<DiscoverySourceId>$MPElement$</DiscoverySourceId>
<ClusterName>$Target/Property[Type='ClusLibrary!Microsoft.Windows.Cluster.Monitoring.Service']/ClusterName$</ClusterName>
<Timeout>300</Timeout>
</DataSource>
</Discovery>