Détection de cluster Windows Server 2012

Microsoft.Windows.6.2.Cluster.Monitoring.Discovery (Discovery)

Règle de détection de clusters qui exécute la détection de composants de cluster et de leurs dépendances pour des ordinateurs Windows Server 2012.

Knowledge Base article:

Résumé

Règle de détection de clusters qui exécute la détection de composants de cluster et de leurs dépendances pour des ordinateurs Windows Server 2012.

Element properties:

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

Object Discovery Details:

Discovered Classes and their attribuets:
  • Microsoft.Windows.6.2.Cluster.NetworkInterface
    • DisplayName
    • DeviceID
    • Name
    • Description
    • ClusterName
    • NetworkInterfaceName
    • AdapterType
    • Index
    • Manufacturer
    • MACAddress
    • ServiceName
    • PerfmonInstance
    • DHCPEnabled
    • DHCPServer
    • DNSDomain
    • IPAddress
    • IPSubnet
  • Microsoft.Windows.Cluster
    • Name
    • VendorId
    • OSVersion
    • HighestVersion
    • LowestVersion
    • IsRunningMixedVersion
    • DisplayName
  • Microsoft.Windows.Cluster.Group
    • DisplayName
    • ClusterName
    • ObjectName
    • OriginalGroupName
    • Description
    • AutoFailbackType
    • FailbackWindowEnd
    • FailbackWindowStart
    • FailoverPeriod
    • FailoverThreshold
    • PersistentState
    • GroupActiveOnNodeDuringDiscovery
  • Microsoft.Windows.Cluster.HostedGroup
    • DisplayName
    • PrincipalName
    • ClusterName
    • NodeName
    • GroupName
    • EscapedGroupName
    • Description
    • AutoFailbackType
    • FailbackWindowEnd
    • FailbackWindowStart
    • FailoverPeriod
    • FailoverThreshold
    • PersistentState
  • Microsoft.Windows.Cluster.Network
    • Address
    • AddressMask
    • Description
    • ClusterName
    • ObjectName
    • DisplayName
  • Microsoft.Windows.Cluster.Node
    • DisplayName
    • PrincipalName
    • ClusterName
    • NodeName
    • Description
    • BuildNumber
    • CSDVersion
    • MajorVersion
    • MinorVersion
    • NodeHighestVersion
    • NodeLowestVersion
    • IsVirtualNode
    • DNSName
    • NetbiosComputerName
    • NetbiosDomainName
    • IPAddress
    • NetworkName
    • ActiveDirectoryObjectSid
    • IsVirtualMachine
    • DomainDnsName
    • OrganizationalUnit
    • ForestDnsName
    • ActiveDirectorySite
  • Microsoft.Windows.Cluster.NodeRole
    • DisplayName
    • PrincipalName
  • Microsoft.Windows.Cluster.Resource
    • DisplayName
    • PrincipalName
    • ClusterName
    • NodeName
    • GroupName
    • ResourceName
    • EscapedResourceName
    • ResourceTypeName
    • Description
    • IsAlivePollInterval
    • LooksAlivePollInterval
    • PendingTimeout
    • PersistentState
    • RestartAction
    • RestartPeriod
    • RestartThreshold
    • RetryPeriodOnFailure
    • SeparateMonitor
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource Microsoft.Windows.6.2.Cluster.Monitoring.Discovery.DataSource Default

Source Code:

<Discovery ID="Microsoft.Windows.6.2.Cluster.Monitoring.Discovery" Enabled="true" Target="Microsoft.Windows.6.2.Cluster.Monitoring.Service" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cluster!Microsoft.Windows.Cluster">
<Property TypeID="Cluster!Microsoft.Windows.Cluster" PropertyID="Name"/>
<Property TypeID="Cluster!Microsoft.Windows.Cluster" PropertyID="VendorId"/>
<Property TypeID="Cluster!Microsoft.Windows.Cluster" PropertyID="OSVersion"/>
<Property TypeID="Cluster!Microsoft.Windows.Cluster" PropertyID="HighestVersion"/>
<Property TypeID="Cluster!Microsoft.Windows.Cluster" PropertyID="LowestVersion"/>
<Property TypeID="Cluster!Microsoft.Windows.Cluster" PropertyID="IsRunningMixedVersion"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="ClusLibrary!Microsoft.Windows.Cluster.Network">
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Network" PropertyID="Address"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Network" PropertyID="AddressMask"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Network" PropertyID="Description"/>
<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.6.2.Cluster.NetworkInterface">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="DeviceID"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Name"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Description"/>
<Property TypeID="Microsoft.Windows.6.2.Cluster.NetworkInterface" PropertyID="ClusterName"/>
<Property TypeID="Microsoft.Windows.6.2.Cluster.NetworkInterface" PropertyID="NetworkInterfaceName"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="AdapterType"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="Index"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="Manufacturer"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="MACAddress"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="ServiceName"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="PerfmonInstance"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="DHCPEnabled"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="DHCPServer"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="DNSDomain"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="IPAddress"/>
<Property TypeID="ServerLibrary!Microsoft.Windows.Server.NetworkAdapter" PropertyID="IPSubnet"/>
</DiscoveryClass>
<DiscoveryClass TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="ClusterName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="NodeName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="Description"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="BuildNumber"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="CSDVersion"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="MajorVersion"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="MinorVersion"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="NodeHighestVersion"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Node" PropertyID="NodeLowestVersion"/>
<Property TypeID="Windows!Microsoft.Windows.Server.Computer" PropertyID="IsVirtualNode"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="DNSName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="NetbiosComputerName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="NetbiosDomainName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="IPAddress"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="NetworkName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="ActiveDirectoryObjectSid"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="IsVirtualMachine"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="DomainDnsName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="OrganizationalUnit"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="ForestDnsName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="ActiveDirectorySite"/>
</DiscoveryClass>
<DiscoveryClass TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Component" PropertyID="ClusterName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Component" PropertyID="ObjectName"/>
<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"/>
</DiscoveryClass>
<DiscoveryClass TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="ClusterName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="NodeName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="GroupName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="EscapedGroupName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="Description"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="AutoFailbackType"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="FailbackWindowEnd"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="FailbackWindowStart"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="FailoverPeriod"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="FailoverThreshold"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="PersistentState"/>
</DiscoveryClass>
<DiscoveryClass TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="ClusterName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="NodeName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup" PropertyID="GroupName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="ResourceName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="EscapedResourceName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="ResourceTypeName"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="Description"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="IsAlivePollInterval"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="LooksAlivePollInterval"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="PendingTimeout"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="PersistentState"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="RestartAction"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="RestartPeriod"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="RestartThreshold"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="RetryPeriodOnFailure"/>
<Property TypeID="ClusLibrary!Microsoft.Windows.Cluster.Resource" PropertyID="SeparateMonitor"/>
</DiscoveryClass>
<DiscoveryClass TypeID="ClusLibrary!Microsoft.Windows.Cluster.NodeRole">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="ClusLibrary!Microsoft.Windows.Cluster.Contains.Microsoft.Windows.Cluster.Network"/>
<DiscoveryRelationship TypeID="ClusLibrary!Microsoft.Windows.Cluster.Contains.Microsoft.Windows.Cluster.Node"/>
<DiscoveryRelationship TypeID="ClusLibrary!Microsoft.Windows.Cluster.Contains.Microsoft.Windows.Cluster.Group"/>
<DiscoveryRelationship TypeID="ClusLibrary!Microsoft.Windows.Cluster.Group.Contains.Microsoft.Windows.Cluster.HostedGroup"/>
<DiscoveryRelationship TypeID="ClusLibrary!Microsoft.Windows.Cluster.HostedGroup.Hosts.Microsoft.Windows.Cluster.Resource"/>
<DiscoveryRelationship TypeID="Windows!Microsoft.Windows.ComputerHostsComputerRole"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryDataSource" TypeID="Microsoft.Windows.6.2.Cluster.Monitoring.Discovery.DataSource">
<TimeoutSeconds>300</TimeoutSeconds>
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime>12:02</SyncTime>
<OSVersion>6.2</OSVersion>
<ProxyingEnabled>$Target/Property[Type='Cluster!Microsoft.Windows.Cluster.Service']/ProxyingEnabled$</ProxyingEnabled>
<DiscoverySourceId>$MPElement$</DiscoverySourceId>
<DiscoverUnusedNetworks>false</DiscoverUnusedNetworks>
<NetworkContainsInterfaceGuid>$MPElement[Name='Microsoft.Windows.Cluster.Network.Contains.Microsoft.Windows.6.2.Cluster.NetworkInterface']$</NetworkContainsInterfaceGuid>
<NetworkInterfaceTypeGuid>$MPElement[Name='Microsoft.Windows.6.2.Cluster.NetworkInterface']$</NetworkInterfaceTypeGuid>
<NetworkInterfacePropClusterNameGuid>$MPElement[Name='Microsoft.Windows.6.2.Cluster.NetworkInterface']/ClusterName$</NetworkInterfacePropClusterNameGuid>
<NetworkInterfacePropNameGuid>$MPElement[Name='Microsoft.Windows.6.2.Cluster.NetworkInterface']/NetworkInterfaceName$</NetworkInterfacePropNameGuid>
<DiscoverCSVResources>false</DiscoverCSVResources>
<DiscoverNonCSVResources>false</DiscoverNonCSVResources>
<ResourceGroupDiscoveryLimit>300</ResourceGroupDiscoveryLimit>
<AppendClusterNameToResourceGroupName>true</AppendClusterNameToResourceGroupName>
<NetworkInterfacePropClusterAdapterID>$MPElement[Name='Microsoft.Windows.6.2.Cluster.NetworkInterface']/ClusterAdapterID$</NetworkInterfacePropClusterAdapterID>
<ResourceGroupTypeFilter/>
</DataSource>
</Discovery>