Détection du cluster NLB de Windows Server 2012 R2 (tiré d'un événement)

Microsoft.Windows.NetworkLoadBalancing.2012.R2.Cluster.EventBasedDiscovery (Discovery)

Cette règle détecte les clusters de NLB de Windows Server 2012 R2. Cela englobe la découverte de nœuds de cluster ainsi que les propriétés de chaque nœud. Contrairement à l'autre règle de détection de cluster de NLB dans ce pack d'administration, cette règle s'exécute uniquement en réponse à l'événement 12289 enregistré par le pilote NLB lorsque la configuration du cluster change.

Knowledge Base article:

Résumé

Cette règle détecte les clusters de NLB de Windows Server 2012 R2. Cela englobe la découverte de nœuds de cluster ainsi que les propriétés de chaque nœud. Contrairement à l'autre règle de détection de cluster de NLB dans ce pack d'administration, cette règle s'exécute uniquement en réponse à l'événement 12289 enregistré par le pilote NLB lorsque la configuration du cluster change.

Configuration

Vous pouvez configurer la valeur de délai d'exécution de cette détection. La valeur de délai d'exécution est exprimée en secondes.

Element properties:

TargetMicrosoft.Windows.Server.2012.R2.Computer
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.NetworkLoadBalancing.6.2.ClusterDiscovery.EventBasedDataSource Default

Source Code:

<Discovery ID="Microsoft.Windows.NetworkLoadBalancing.2012.R2.Cluster.EventBasedDiscovery" Enabled="true" Target="Win2012R2!Microsoft.Windows.Server.2012.R2.Computer" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.NetworkLoadBalancing.2012.R2.ServerRole">
<Property TypeID="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ServerRole" PropertyID="ClusterIP"/>
<Property TypeID="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ServerRole" PropertyID="NetworkConnectionName"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.Cluster">
<Property TypeID="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.Cluster" PropertyID="IPAddress"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.NetworkLoadBalancing.2012.R2.NetworkAdapter"/>
<DiscoveryRelationship TypeID="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ClusterContainsServerRole"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="NLB2012!Microsoft.Windows.NetworkLoadBalancing.6.2.ClusterDiscovery.EventBasedDataSource">
<OSVersion>6.3</OSVersion>
<TimeoutSeconds>300</TimeoutSeconds>
<NlbRoleClassName>$MPElement[Name='Microsoft.Windows.NetworkLoadBalancing.2012.R2.ServerRole']$</NlbRoleClassName>
<NetworkCardClassName>$MPElement[Name='Microsoft.Windows.NetworkLoadBalancing.2012.R2.NetworkAdapter']$</NetworkCardClassName>
<SourceId>$MPElement[Name='Microsoft.Windows.NetworkLoadBalancing.2012.R2.Cluster.Discovery']$</SourceId>
<ComputerPrincipalName>$Target/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerPrincipalName>
</DataSource>
</Discovery>