MSSQL 2016: Microsoft SQL Server 2016 컴퓨터 그룹 채우기

Microsoft.SQLServer.2016.PopulateSQLServersComputerGroup (Discovery)

이 검색 규칙은 SQL Server 2016 컴퓨터 그룹을 하나 이상의 SQL Server 2016 구성 요소를 실행하는 모든 컴퓨터로 채웁니다.

Knowledge Base article:

요약

이 검색 규칙은 SQL Server 2016 컴퓨터 그룹을 하나 이상의 SQL Server 2016 구성 요소를 실행하는 모든 컴퓨터로 채웁니다.

재정의 가능한 매개 변수

이름

설명

기본값

사용

워크플로를 사용하거나 사용하지 않도록 설정합니다.

Element properties:

TargetMicrosoft.SQLServer.2016.ComputerGroup
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

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

Source Code:

<Discovery ID="Microsoft.SQLServer.2016.PopulateSQLServersComputerGroup" Target="Microsoft.SQLServer.2016.ComputerGroup" Enabled="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.SQLServer.2016.ComputerGroup"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Windows!Microsoft.Windows.Computer"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="SC!Microsoft.SystemCenter.ComputerGroupContainsComputer"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.2016.DBEngine"]$</MonitoringClass>
</Contains>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>