This discovery discovers IIS servers that are load balanced using NLB.
This discovery discovers the containment relationship between NLB and IIS. Without this relationship, the health state of IIS can not be rolled up to the health state of NLB.
You can only configure the interval value for this discovery. The value is in seconds.
Target | Microsoft.Windows.NetworkLoadBalancing.6.2.ServerRole |
Enabled | True |
Frequency | 14400 |
Remotable | False |
Discovered relationships and their attribuets: |
---|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.Server.LoadBalanced.IIS.6.2.Discovery.DataSource | Default |
<Discovery ID="Microsoft.Windows.NetworkLoadBalancing.6.2.LoadBalancingIIS.Discovery" Enabled="onEssentialMonitoring" Target="NLB8!Microsoft.Windows.NetworkLoadBalancing.6.2.ServerRole" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ServerRoleContainsDependantServerRole"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.LoadBalanced.IIS.6.2.Discovery.DataSource">
<IntervalSeconds>14400</IntervalSeconds>
<NlbNodeNamePropName>$MPElement[Name="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/NodeName$</NlbNodeNamePropName>
<NlbNodeNamePropValue>$Target/Property[Type="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/NodeName$</NlbNodeNamePropValue>
<ComputerPrincipalNamePropName>$MPElement[Name="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerPrincipalNamePropName>
<ComputerPrincipalNamePropValue>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerPrincipalNamePropValue>
</DataSource>
</Discovery>