This discovery rule populates the SQL Server on Windows Replication group with all SQL Server on Windows Replication components.
This discovery rule populates the SQL Server on Windows Replication group with all SQL Server on Windows Replication components.
Name | Description | Default Value |
Enabled | Enables or disables the workflow. | Yes |
Target | Microsoft.SQLServer.Replication.Windows.Group |
Enabled | True |
Remotable | False |
Discovered Classes and their attribuets: |
---|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DiscoveryDataSource | DataSource | Microsoft.SystemCenter.GroupPopulator | Default |
<Discovery ID="Microsoft.SQLServer.Replication.Windows.Group.Discovery" Target="Microsoft.SQLServer.Replication.Windows.Group" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.Replication.Windows.Group"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryDataSource" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="SQLReplWD!Microsoft.SQLServer.Replication.Windows.Distributor"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.Replication.Windows.GroupContainsDistributor"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="SQLReplWD!Microsoft.SQLServer.Replication.Windows.Publisher"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.Replication.Windows.GroupContainsPublisher"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="SQLReplWD!Microsoft.SQLServer.Replication.Windows.Subscriber"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.Replication.Windows.GroupContainsSubscriber"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>