Remplir le groupe Windows Server 2016 et ultérieur avec monitoring des ports désactivé

Microsoft.Windows.Server.10.0.PortMonitoringDisabled.Group.Discovery (Discovery)

Cette règle remplit le groupe contenant les seeds des systèmes d'exploitation Windows Server 2016 et ultérieur pour lesquels le monitoring des ports est désactivé par le biais de l'Assistant Ajout d'analyse.

Knowledge Base article:

Résumé

Cette règle remplit le groupe contenant les seeds des systèmes d'exploitation Windows Server 2016 et ultérieur pour lesquels le monitoring des ports est désactivé par le biais de l'Assistant Ajout d'analyse.

Element properties:

TargetMicrosoft.Windows.Server.10.0.PortMonitoringDisabled.Group
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.GroupPopulator Default

Source Code:

<Discovery ID="Microsoft.Windows.Server.10.0.PortMonitoringDisabled.Group.Discovery" Target="Microsoft.Windows.Server.10.0.PortMonitoringDisabled.Group" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="Microsoft.Windows.Server.10.0.PortMonitoringDisabledGroup.ContainsWindowsServer.10.0.ProcessSeed"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Microsoft.Windows.Server.10.0.ProcessMonitoring.ProcessSeed"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.Windows.Server.10.0.PortMonitoringDisabledGroup.ContainsWindowsServer.10.0.ProcessSeed"]$</RelationshipClass>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name='WindowsServer!Microsoft.Windows.Server.ProcessSeed']/PortMonitoringEnabled$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>False</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<UnaryExpression>
<ValueExpression>
<Property>$MPElement[Name='WindowsServer!Microsoft.Windows.Server.ProcessSeed']/PortMonitoringEnabled$</Property>
</ValueExpression>
<Operator>IsNull</Operator>
</UnaryExpression>
</Expression>
</Or>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>