MSSQL: 일반 모니터링 풀 감시자 검색

Microsoft.SQLServer.Core.Discovery.SQLMonitoringPool (Discovery)

검색은 풀에 포함된 모든 감시자 노드를 검색하기 위한 것입니다. 풀이 비어 있는 경우 모든 관리 서버 풀의 내용을 미러링합니다.

Knowledge Base article:

요약

모니터링 풀이 제공된 SQL Server 모니터링 풀에는 SCOM 서버만 포함됩니다. 사용자는 감시자 노드를 추가하여 이 풀을 구성할 수 있습니다. 따라서 SQL Server 모니터링 풀 감시자 검색은 풀에 포함된 모든 감시자 노드를 검색하기 위한 것입니다. 풀이 비어 있는 경우 모든 관리 서버 풀의 내용을 미러링합니다.

재정의 가능한 매개 변수

이름

설명

기본값

사용

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

간격(초)

워크플로를 실행하는 반복 시간 간격(초)입니다.

86400

Element properties:

TargetMicrosoft.SQLServer.Core.SQLMonitoringPool
EnabledTrue
Frequency86400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SQLServer.Core.DataSource.SQLMonitoringPoolDiscovery Default

Source Code:

<Discovery ID="Microsoft.SQLServer.Core.Discovery.SQLMonitoringPool" Enabled="true" Target="Microsoft.SQLServer.Core.SQLMonitoringPool" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="SC!Microsoft.SystemCenter.ManagementServicePoolWatcher">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property PropertyID="PoolId"/>
<Property PropertyID="PoolName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.Core.DataSource.SQLMonitoringPoolDiscovery">
<IntervalSeconds>86400</IntervalSeconds>
</DataSource>
</Discovery>