MSSQL 2012: Descoberta de Réplicas de Banco de Dados do SQL Server Always On

Microsoft.SQLServer.2012.AlwaysOn.AlwaysOnDatabaseReplicasDiscovery (Discovery)

Esta descoberta de objeto popula as réplicas de banco de dados Always On para conter todas as réplicas de banco de dados do SQL Server.

Knowledge Base article:

Resumo

Esta descoberta de objeto popula as réplicas de banco de dados Always On para conter todas as réplicas de banco de dados do SQL Server.

Parâmetros Substituíveis

Nome

Descrição

Valor padrão

Habilitado

Habilita ou desabilita o fluxo de trabalho.

Sim

Element properties:

TargetMicrosoft.SQLServer.Generic.Presentation.AlwaysOnDatabaseReplicasGroup
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.SQLServer.2012.AlwaysOn.AlwaysOnDatabaseReplicasDiscovery" Enabled="true" Target="GPMP!Microsoft.SQLServer.Generic.Presentation.AlwaysOnDatabaseReplicasGroup" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.2012.AlwaysOn.Relationship.AlwaysOnDatabaseReplicas"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.2012.AlwaysOn.DatabaseReplica"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.2012.AlwaysOn.Relationship.AlwaysOnDatabaseReplicas"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>