This object discovery populates the Always On Groups to contain all SQL Server Availability Groups.
This object discovery populates the Always On Groups to contain all SQL Server Availability Groups.
Name | Description | Default Value |
Enabled | Enables or disables the workflow. | Yes |
Target | Microsoft.SQLServer.Generic.Presentation.AlwaysOnAvailabilityGroupsGroup |
Enabled | True |
Remotable | False |
Discovered relationships and their attribuets: |
---|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SystemCenter.GroupPopulator | Default |
<Discovery ID="Microsoft.SQLServer.2014.AlwaysOn.AlwaysOnGroupsDiscovery" Enabled="true" Target="GPMP!Microsoft.SQLServer.Generic.Presentation.AlwaysOnAvailabilityGroupsGroup" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.2014.AlwaysOn.Relationship.AlwaysOnGroups"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="AONDiscovery!Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroup"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.2014.AlwaysOn.Relationship.AlwaysOnGroups"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>